maven 手动加载第三方jar、zip包
2024-09-28 18:22:54
使用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”
最新文章
- jQuery ui autocomplete 与easyUI冲突解决办法(重命名ui的autocomplete 和menu部分)
- html window.open 使用详解
- 【IOS笔记】Windows
- [python] 字符串与列表、字典的转换
- MDK常用快捷键
- 10_Segue Example
- hadoop-hdfs体系结构
- Linux三剑客之awk最佳实践
- unity 网页加载AB问题
- Linux内核原理与分析-第二周作业
- python3+cv2+andiord安卓摄像头
- 背水一战 Windows 10 (110) - 通知(Tile): secondary tile 模板之基础, secondary tile 模板之文本
- tensorflow下基于DNN实现实时分辨人脸微表情
- 解决Android Studio卡在Gradle:Resolve dependecies &#39;app:_debugCompile&#39;问题
- IBM messed up *AGAIN* in their thinkpad: 0xA0000 ->; 0x9F000
- 【基础】iframe之间的切换(四)
- day3-课堂笔记
- 黑群晖NAS安装方法(收集)/物理机/VMware虚拟机/KVM虚拟机(转)
- tensorflow项目构建流程
- Django入门与实践-第21章:迁移(完结)
热门文章
- DeleteDC、ReleaseDC 、DeleteObject的使用
- mybatis学习笔记(10)-一对一查询
- android 通过bitmapfactory得到图片真实像素的方法,以及没有得到真实像素的原因
- HDU 3732 Ahui Writes Word(多重背包)
- 在eclipse中使用Maven建web工程的两种方式
- 【Lucene】Apache Lucene全文检索引擎架构之入门实战1
- 给UITextField设置头或尾空白
- Fiddler 默认不能抓取页面信息的问题
- CentOS 下Mysql数据库的安装与配置
- Mybatis-There is no getter for property named 'id' in 'class java.lang.String'