그거/Java

Eclipse 에서 Maven 이용해서 remote repository 에 deploy 하기

뽀기 2011. 10. 5. 18:23

$MAVNE_HOME/conf/settings.xml 파일 수정

   <server>

      <id>RepoID</id>

      <username>admin</username>

      <password>fw1234</password>

   </server>


Remote repository(Nexus) 에 repository 추가하기

Repository ID : RepoID
Repository Name : Repository
Repository Policy : SNAPSHOT 

 
 pom.xml 에 배포 정보 추가하기

<distributionManagement>

<repository>

<id>RepoID</id>

<name>Repository</name>

<url>http://1.0.0.0:8081/nexus/content/repositories/repo-id</url>

</repository>

</distributionManagement>

 
settings.xml 파일의 <id> 값과 pom.xml 파일의 <id> 값을 같도록 설정해줘야 한다.

해당 프로젝트에서 Run As > Run Configuration 에서 "goal" 항목에 deploy 입력하고 Run 하면 된다.

혹시 Uploading 중에 401 오류가 발생하면 settgins.xml 파일의 사용자 정보를 확인해본다.