본문 바로가기
FullStack/21. Java

Nexus 저장소 변경하기

by nakanara 2013. 3. 7.
반응형

Nexus 저장소 변경하기

 

 

 

Nexus 사용하면 기본적으로 사용자 디렉토리를 기준으로 설정되어 있다(Maven 기본 설정처럼)

${user.home}/sonatype-work/nexus

 

해당 설정을 그대로 사용 경우 포맷등에 영향을 받을 듯해서 기본 디렉토리를 변경하는 방법을 찾아보았다.

 

변경하는 방법은 Nexus 배포한 곳으로 이동하면 다음의 파일이 존재한다.

NEXUS_HOME/WEB-INF/ plexus.properties

 

plexus.properties 라는 곳에 설정정보가 저장되어 있으며.

nexus-work 변경하면 하위에 있는 설정 정보들은 같이 변경되므로 문제 없이 디렉토리를 변경할 있다.

# 기존에 있던 정보들은 변경할 디렉토리로 파일 복사를 하면 이상없이 그대로 사용할 있다.



# Nexus "boot" customizarion

#

# This is NOT Nexus configuration (the one stored in nexus.xml), but rather

# a small "boot" configuration telling Nexus where to search for things.

#

# You can customize the location of sonatype-work folder here for example.

#

# Also, you can set this path using system property or environment variables

# The key for nexus system property is "plexus.nexus-work"

# The key for nexus environment variable is "PLEXUS_NEXUS_WORK"

#

# The priority order is plexus.properties > environment variables > system property

# (latter overrides same key in former)

#

# WARNING: Modify these values ONLY if you know what are you doing!

#

#nexus-work=${user.home}/sonatype-work/nexus

nexus-work=D:/[Nexus]/sonatype-work/nexus

security-xml-file=${nexus-work}/conf/security.xml

application-conf=${nexus-work}/conf

 

runtime=${bundleBasedir}

nexus-app=${runtime}

 

# Uncomment this to use the debug js files

#index.template.file=templates/index-debug.vm


 

반응형