2015년 6월 30일 화요일

Maven 3rd party jar deploy 방법

netty-all-4.0.26.Final.jar 파일을 레파지토리에 디플로이한다고 해보자.

우선 아래와 같은 dummy pom.xml 파일이 있어야 한다.


















같은 디렉토리에 리눅스라면 다음과 같은 내용이 있는 .sh 파일을 만든다.

mvn deploy:deploy-file -DgroupId=io.netty         \
                       -DartifactId=netty-all   \
                       -Dversion=4.0.26.Final          \
                       -Dfile=~/netty-all-4.0.26.Final.jar        \
                       -Dpackaging=jar              \
                       -DrepositoryId=myrepo   \
                       -Durl=scp://myrepo:2222/

윈도우라면 다음과 같은 내용이 있는 .bat 파일을 만든다.

mvn deploy:deploy-file -DgroupId=io.netty -DartifactId=netty-all -Dversion=4.0.26.Final -Dpackaging=jar -Dfile=C:\netty-all-4.0.26.Final.jar -DrepositoryId=myrepo -Durl=scp://myrepo

그 후, sh 또는 bat 파일을 실행하면 파일이 레파지토리에 디플로이된다.

댓글 없음:

댓글 쓰기