对于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