2013年11月9日 星期六

maven - 如何新增自定義的3rd party dependency library

參考:guide-3rd-party-jars-local

需求:我需要新增一個自己定義的library jar(非公開),讓maven pom.xml可以在dependency中使用

做法:
   首先打開cmd,使用以下指令將自定義的jar加入

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \ -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

以上參數說明如下:

  • -Dfile:欲加入的jar所在位置
  • -DgroupId:group-id  
  • -DartifactId:artifact-id
  • -Dversion:version
  • -Dpackaging:壓縮的方式,在這裡直接填入jar

範例如下:
 mvn install:install-file -Dfile=/Users/wuanne/workspace/3rd-java-lib/piwi/piwi.jar -DgroupId=com.tw.piwi -DartifactId=piwi -Dversion=1.0.0 -Dpackaging=jar

之後在pom.xml中可如下方式使用:


  
             
  
   com.tw.piwi
   piwi
   1.0.0
  
            
       

沒有留言:

張貼留言