maven打包导入本地jar包
一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中
img
二 . 在项目中使用本地jar
pom文件配置如下:
<!--导入本地jar--><dependency><groupId>com.aliyun</groupId><artifactId>vod-upload</artifactId><version>1.4.11</version><scope>system</scope><systemPath>${project.basedir}/lib/aliyun-java-vod-upload-1.4.11.jar</systemPath></dependency><dependency><groupId>client-sdk</groupId><artifactId>api</artifactId><version>1.0.2</version><scope>system</scope><systemPath>${project.basedir}/lib/client-sdk.api-1.0.2.jar</systemPath></dependency><dependency><groupId>client-sdk</groupId><artifactId>common</artifactId><version>1.0.0-SNAPSHOT</version><scope>system</scope><systemPath>${project.basedir}/lib/client-sdk.common-1.0.0-SNAPSHOT.jar</systemPath></dependency><dependency><groupId>client-sdk</groupId><artifactId>core</artifactId><version>1.0.0-SNAPSHOT</version><scope>system</scope><systemPath>${project.basedir}/lib/client-sdk.core-1.0.0-SNAPSHOT.jar</systemPath></dependency><dependency><groupId>client-sdk</groupId><artifactId>example</artifactId><version>1.0.0-SNAPSHOT</version><scope>system</scope><systemPath>${project.basedir}/lib/client-sdk.example-1.0.0-SNAPSHOT.jar</systemPath></dependency><dependency><groupId>client-sdk</groupId><artifactId>spring</artifactId><version>1.0.0-SNAPSHOT</version><scope>system</scope><systemPath>${project.basedir}/lib/client-sdk.spring-1.0.0-SNAPSHOT.jar</systemPath></dependency><dependency><groupId>com.apache</groupId><artifactId>jodconverter</artifactId><version>2.2.2</version><scope>system</scope><systemPath>${project.basedir}/lib/jodconverter-2.2.2.jar</systemPath></dependency><dependency><groupId>com.aliyun</groupId><artifactId>taobao-sdk</artifactId><version>1.0.0</version><scope>system</scope><systemPath>${project.basedir}/lib/taobao-sdk-java-auto_1479188381469-20170724.jar</systemPath></dependency>
说明:
dependency:名称随便
artifactId:名称随便
version:版本名称随便
scope:为system
systemPath:本地jar的路径,project.basedir为maven中的内置变量,表示当前项目根路径
三 . maven打包加入本地jar包
<!--本地jar打包时进入jar--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>2.10</version><executions><execution><id>copy-dependencies</id><phase>compile</phase><goals><goal>copy-dependencies</goal></goals><configuration> <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory><includeScope>system</includeScope></configuration></execution></executions></plugin>
四 . 打包,clean清除一下,package打包
这是我的公众号 有最新的it咨询,实用的干货分享:
maven打包导入本地jar包相关推荐
- java maven项目导入本地jar包
首先确认本地安装maven,确认可打开命令窗口输入mvn -v 打开jar包所在目录,按键盘shift+鼠标右键,在此处打开命令窗口 复制代码到命令窗口,回车搞定. mvn install:insta ...
- maven打包war,导入本地jar包
方法1: 一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 二 . 在项目中使用本地jar pom文件配置如下: <properties><project.build ...
- maven项目,如何导入本地jar包
maven项目导入本地jar包,然后以pom坐标的方式引入项目. 为何有这种奇怪的需求? maven 上找不到了对应的jar包了,没有对应的坐标. 导入方式 将你本地的项目放入maven仓库,使用ma ...
- IDEA Maven导入本地jar包
1.使用maven命令将本地jar包安装到maven的本地repository中 在Execute Maven Goal中输入命令: mvn install:install-file -Dfile=/ ...
- Maven命令安装本地jar包到本地仓库
Maven命令安装本地jar包到本地仓库 原则上Maven工程pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库. 但是碰上第三方开发的中央仓库没有的jar包,我们需要手动安装到本地ma ...
- Maven 打包成第三方jar包且把pom依赖包打入进来的方法
<Maven 打包成第三方jar包且把pom依赖包打入进来的方法> 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! <Maven 打包成第三方jar包且把po ...
- Maven项目引用本地jar包
前言 正常情况下,是可以通过更改远程仓库地址是可以完成资源拉取和调用的有这么几种特殊情况需要特别处理: 1> 公司内网开发,搭建了私服云,但是又没有维护私服云 2> 其他合作公司开发的ja ...
- Maven之——使用本地jar包并打包进war包里面的方法
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/52594602 很显然,这种方法是很不可取的,因为Maven是用来团队合作,以及发布 ...
- Maven 如何引入本地jar包
一.背景 通常大家需要引入一个第三放 jar 包,直接在 maven 仓库中搜索,然后将依赖的格式 copy 到 pom.xml文件中即可. 然而有些情况需要引入本地的 Jar 包,比如: 1.有些二 ...
最新文章
- 北京20-35万Sharepoint Senior Consultant
- 慢 SQL 诊断优化套路包,套路用的对,速度升百倍
- Python 调用shell脚本
- android分享到指定应用,Android调用系统分享,指定某些应用来分享
- SpringBoot —— Bean的注入方式
- python中文分词工具_结巴中文分词工具的安装使用 Python分词教程
- 高级定价基本概念理解
- 洛谷 P4220 UOJ #347 通道 —— 随机化
- Windows server服务器FTP设置以及客户端FlashFXP连接FTP
- 关于IP地址定位、IP查询和IP地址库 你想了解的历史都在这里
- 根据银行卡号码获取银行卡归属行以及logo图标
- 一系列自动化测试的开源项目介绍
- mysql数据字典在哪_MySQL数据字典
- 医学英文文献怎么找?
- 案例: 模拟京东快递单号查询
- VN Studio环境的搭建
- 担心数据丢失 or 系统备份? Win10系统备份还原轻松学会
- GetKeyState函数详解
- (邻接表/邻接矩阵)图的实现
- SwfObjects在页面中嵌入flash(SWF)
热门文章
- Science:基于微生物条形码系统的高分辨率物源追踪技术
- 基础004:R语言数据处理和变换——dplyr
- 公共基因表达数据分析系统genevestigator,再也不愁表达数据的查询和比较了
- 计算机软件打开为什么跑一边,为什么打开Excel后开始菜单就跑掉了?
- R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮线图的满足条件的线图、设置高亮线图不显示默认自动显示的文本标签(use_direct_label)
- R语言进行dataframe数据左连接(Left join):使用R原生方法、data.table、dplyr等方案
- R语言ggplot2可视化绘制分组水平条形图并在条形图的各种位置添加数值标签实战
- R语言使用ggpubr包的ggarrange函数组合多张结论图(垂直组合+水平组合)并对图像进行顺序编码A、B、C,,,
- R语言使用colnames函数改变dataframe列名称实战
- R构建多项式回归模型(Polynomial Regression)