maven 手动添加第三方的jar包
有时候有些包通过maven下载不下来,或者要把本地的应用jar配置本地maven仓库*我们去使用。
转载 https://blog.csdn.net/joe_007/article/details/7564931
使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。
1.加载jar包到本地 (以加载saxon-dom-9.0.jar为例)
首先在工程的pom.xml文件中加入
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-dom</artifactId>
- <version>9.0</version>
- </dependency>
pom.xml配置完成后,再执行以下命令:
mvn install:install-file -DgroupId=net.sf.saxon -DartifactId=saxon-dom -Dversion=9.0 -Dpackaging=jar -Dfile=/home/ubuntu/saxon-dom-9.0.jar
说明:-Dfile指第三方jar的路径,其它的注意要确保maven命令中groupId、artifactId、version与pom.xml中的配置相同,-Dpackaging表示加载的文件类型
2.加载zip包到本地(以加载asdoc-3.2.0.3958-template.zip为例)
- <dependency>
- <groupId>com.adobe.flex.compiler</groupId>
- <artifactId>asdoc</artifactId>
- <version>3.2.0.3958</version>
- <classifier>template</classifier>
- </dependency>
pom.xml配置完成后,再执行以下命令:
mvn install:install-file -DgroupId=com.adobe.flex.compiler -DartifactId=asdoc -Dversion=3.2.0.3958 -Dclassifier=template -Dpackaging=zip -Dfile=/home/ubuntu/asdoc-3.2.0.3958-template.zip
说明:加载zip包与加载jar基本相同,注意加载文件的类型“-Dpackaging”
下一篇: NTLDR 不能放在逻辑分区
推荐阅读
-
Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包
-
maven下载jar包改用阿里云maven库的方法
-
实测Maven上传jar包到私服的方法归纳
-
Spring Boot项目添加外部Jar包以及配置多数据源的完整步骤
-
使用IDEA的maven工程导入ojdbc14 jar包失败
-
Maven手动添加jar包到本地仓库
-
在maven中引入本地jar包的方法
-
如何向Maven仓库(私服)中上传第三方jar包
-
json学习初体验--使用第三方的jar包实现bean、List、map创建json格式
-
maven配置加载lib下的jar包以及移除传递jar