2018年2月22日星期四

Add local jar to maven project -2/2


将jar文件加到Maven的local repository中

  对于Maven项目来说,日常使用的多数第三方java库文件都可以从Maven的Central Repository中自动下载,但是如果我们需要的jar文件不在Central Repository中,那么我们就需要手动将自己下载的jar文件加入到Maven的local reposotory中了,此时我们需要向Maven提供用于识别jar文件(可能多个)的groupId, artifactId和version等信息

1. pom.xml

<dependency>
<groupId>com.hitrust.acl.util</groupId>
<artifactId>hitrustUtil</artifactId>
<version>1.0</version>
</dependency>


2.   install jar to local maven

2.1執行以下指令: (下面紅字部分,請改為你筆電的目錄路徑)

mvn install:install-file
 -Dfile=D:\eclipse\workspace\AccLinkSocketServer\lib\hitrustUtil-1.0.jar
  -DgroupId=com.hitrust.acl.util -DartifactId=hitrustUtil
  -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true

2.2說明


2.3範例:
 mvn install:install-file -Dfile=D:\Obank\dev1211\eclipse\workspace\AccLinkSocketServer\lib\hitrustUtil-1.0.jar -DgroupId=com.hitrust.acl.util -DartifactId=hitrustUtil -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true 



3. mvn clean package


4. java -jar target\{yourJarFileName}.jar





沒有留言: