问题: 项目中的jar包因为特例并未存在于maven库中,导致其他人git项目后,无法maven到存在于resource/lib 的jar包.导致无法运行
解决: 1将resource/lib下jar包安装至maven仓库中 2 maven可以直接打包获取
1将resource/lib下jar包安装至maven仓库中
mvn install:install-file -Dfile=jar包路径 DgroupId=依赖中groupId -DartifactId=依赖中artifactId -Dversion=依赖中version
举例:
mvn install:install-file -Dfile=E:/MyTestWork/enterpirse/src/main/resources/lib/gbase-connector-java-8.3.81.53-build54.4.7-bin.jar
-DgroupId=gbase-connector-java
-DartifactId=gbase-connector-java
-Dversion=8.3.81.53-build52.8-bin -Dpackaging=jar
对应的pom.xml中依赖
<dependency>
<groupId>gbase-connector-java</groupId>
<artifactId>gbase-connector-java</artifactId>
<version>8.3.81.53-build52.8-bin</version>
</dependency>
2maven打包获取