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 |
'FullStack > 21. Java' 카테고리의 다른 글
SpringWeb 소스 JUNIT 을 이용한 테스트 (0) | 2013.03.14 |
---|---|
java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.arrayFormat (0) | 2013.03.11 |
데이터베이스 쿼리 로그 log4jdbc (2) | 2012.10.11 |
[WARN] Using platform encoding (MS949 actually) to copy filtered resources, i.e. build is platform dependent! (0) | 2012.05.30 |
Pdf 한글 출력 (0) | 2012.05.18 |