사용자 정의 maven jar를 사내 repository으로 업로드해야 할 떄 pom.xml을 굳이 고칠 필요가 없다. 간단히 아래와 같은 예제로 실행하면 사내 repository에 업로드(deploy)할 수 있다.
$ mvn package
// 성공
$ ls target/original-phoenix-0.0.1-SNAPSHOT.jar
original-phoenix-0.0.1-SNAPSHOT.jar
$ mvn -X deploy:deploy-file -DgroupId=com.google.phoenix -DartifactId=phoenix-core -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=target/original-phoenix-0.0.1-SNAPSHOT.jar -Durl=http://maven.google.com/content/repositories/phoenix-snapshot
다음 주소에 확인하면 잘 올라갔는지 볼 수 있다 .
http://maven.google.com/content/repositories/phoenix-snapshot/com/google/phoenix/phoenix-core/0.0.1-SNAPSHOT/maven-metadata.xml
'etc tools' 카테고리의 다른 글
[git] 기존 브랜치는 지우고 새로운 브랜치를 추가하는 예 (0) | 2018.03.26 |
---|---|
[git] 공커밋 (0) | 2017.11.10 |
[Intellij] Error: scala: No 'scala-library*.jar' in Scala compiler library in test 해결하기 (0) | 2017.11.01 |
intellij의 java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: sbt/internal/librarymanagement/GetClassifiersModule (0) | 2017.10.30 |
[git] 여러 commit을 하나로 병합하기 (0) | 2017.10.24 |