사용자 도구

사이트 도구


java:maven:deploy

문서의 이전 판입니다!


Maven Deploy (upload archives) to Repository

distributionManagement 지정

URL은 직접 지정하거나 혹은 ${deploy.url} 형태의 프라퍼티로 지정하고, Maven 실행시 시스템 프라퍼티로 값을 주는 방법도 좋다.

<distributionManagement>
  <repository>
     <id>deployment</id>
     <name>Internal Releases</name>
     <url>http://your.server.com:8081/nexus/content/repositories/releases/</url>
  </repository>
  <snapshotRepository>
     <id>deployment</id>
     <name>Internal Releases</name>
     <url>http://your.server.com:8081/nexus/content/repositories/snapshots/</url>
  </snapshotRepository>
</distributionManagement>

Repository 인증

  • 위에서 지정한 id값의 서버에 인증(authentication)이 있을 경우에 ~/.m2/settings.xml에 인증 정보를 넣어주어야 한다.
<servers>
  <server>
    <id>deployment</id>
    <username>deployment</username>
    <password>deployment123</password>
  </server>
</servers>
java/maven/deploy.1433481595.txt.gz · 마지막으로 수정됨: 2015/06/05 14:19 저자 kwon37xi