appassembler-maven-plugin插件打包本地依赖的jar
有时候maven仓库没有的jar包,我们需要从本地址指定文件路径并且指定scope为system来引入依赖。默认的,assemble插件是不会把本地依赖的jar包打包进去的。
<dependency><groupId>com.alibaba.csb.sdk</groupId><artifactId>http-client</artifactId><version>1.1.5.7</version><scope>system</scope><systemPath>${basedir}/src/main/resources/lib/http-client-1.1.5.7.jar</systemPath>
</dependency>
assemble插件的配置中,可以指定打包结果输出的根目录和jar包存放目录。
<!-- 根目录 -->
<assembleDirectory>demo</assembleDirectory>
<!-- 打包的jar,以及maven依赖的jar放到这个目录里面 -->
lib
可以通过在pom文件中的build节点中单独指定本地依赖jar包的存放路径作为资源,输出目录targetPath指定到我们打包后存放jar包的地址,这样本地依赖的jar包就可以变相打进去了。这里的地址是相对于本地依赖jar包里面作为目录起点的相对位置。
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions&g
appassembler-maven-plugin插件打包本地依赖的jar相关推荐
- java工程打成jar包 - 使用maven assembly插件打包及手动打包
在java工程打包的过程中遇到过不少问题,现在总结一下.一种是典型的maven工程打包,依赖的jar包全都在pom.xml中指定,这种方式打包很方便:另一种是依赖了本机jar包(不能通过pom.xml ...
- eclipse maven plugin 插件 安装 和 配置
本文转自:http://www.blogjava.net/fancydeepin/archive/2012/07/13/eclipse_maven3_plugin.html maven3 安装: 安装 ...
- maven打包--同时将仓库依赖和本地依赖的jar包也打进去
目录 maven添加依赖 maven添加本地依赖 项目打包 maven打包 将依赖包一同打进去 将本地依赖包也一同打包 可能出现的问题 依赖包不与项目代码一同编译 maven添加依赖 首先,如何在ma ...
- Maven远程仓库:pom依赖以及jar包下载
Maven远程仓库:pom依赖xml配置以及jar包下载: 地址1: http://mvnrepository.com/ 地址2: http://172.16.163.52:8081/nexus/#w ...
- maven 系列 06 - 向本地仓库导入jar包 (例如 - pinyin4j-2.5.0)
对于官网没有的jar包,maven向本地仓库导入jar包用如下命令. 注意:这个命令不能换行,中间用空格来分割的 安装指定文件到本地仓库命令:mvn install:install-file-Dgro ...
- Java技术--maven的assembly插件打包(依赖包归档)
注:最近工作中遇到的一个问题,写了一个日志处理的模块,现在需要给第三方客户使用,但是该模块依赖了我们自己写的或者修改的一些jar包,可选择方案:1.所有jar包放在一个文件夹中给第三方(感觉好不专业) ...
- java assembly_Java技术--maven的assembly插件打包(依赖包归档)
注:最近工作中遇到的一个问题,写了一个日志处理的模块,现在需要给第三方客户使用,但是该模块依赖了我们自己写的或者修改的一些jar包,可选择方案:1.所有jar包放在一个文件夹中给第三方(感觉好不专业) ...
- Spring Boot 使用 Maven assembly 插件打包
文章目录 1 摘要 2 Maven 核心依赖与配置 2.1 pom.xml 配置 2.2 assembly 配置信息 3 启动与停止脚本 3.1 启动脚本 3.2 停止脚本 4 推荐参考资料 5 Gi ...
- java plugin 安装_eclipse maven plugin 插件 安装 和 配置
Posted on 2012-07-13 12:40 fancydeepin 阅读(96246) 评论(45) 编辑 收藏 所属分类: Maven3 Guide 环境准备: eclipse(He ...
- eclipse maven plugin 插件安装和配置
2019独角兽企业重金招聘Python工程师标准>>> 环境准备: eclipse(Helios) 3.6 maven 3.0.4 maven3 安装: 安装 Maven 之前要求先 ...
最新文章
- linux mysql 文件恢复_linux下误删数据文件恢复
- rocketmq queue_RocketMQ 实战(三) - 消息的有序性
- 数组重复次数最多的元素递归_在不使用递归的情况下计算链接列表中元素的出现次数...
- Waymo真·无人车上路了!没司机的出租车推出在即 | 多图实拍
- CSS3制作3D水晶糖果按钮
- python软件-Python软件下载|Python最新版本v3.5.1 下载_当游网
- JS随手记——三目表达式
- 怎么把做好的ps保存成图片_ps存成jpg格式的快捷键,ps如何另存为图片格式
- 海贼王热血航线正在连接服务器,海贼王热血航线为什么连接不了服务器?老是说人已满进不去?...
- update语句执行卡死现象原因及解决方案
- 城市生活污水处理技术现状及活性炭的应用
- jeDate—选择日期后,再点开重新选择时间,日期会被置为今日日期
- python、idel、pycharm的安装使用
- Python——email模块
- Redis(学习笔记)
- 为什么都说做猎头很累?
- lsdev,lscfg,lsattr三者的区别
- android 播放网络电视,HDP直播tv版 V2.0.5 for android (网络电视)
- 基于cubemx的硬件iic SHT30的iic调试
- web前端-上传图片预览
热门文章
- [RK3399][Android7.1] adb remount失败
- 18.3 通过打印来调试
- linux中probe函数中传递的参数来源
- H.264中整数DCT变换,量化,反量化,反DCT究竟是如何实现的?(无代码,无真相)
- 安装python时需要勾选_软件应用 | 用Python爬取网络站点数据时需要哪些必备库
- 中国三级流域空间分布数据/国家新区分布数据/NPP净初级生产力数据/植被覆盖空间分布数据/土地利用数据/NDVI数据/植被类型分布/土壤类型数据
- python解析json串与正则匹配对比
- java equals 的区别_Java中equals和==的区别
- python都有什么包装_Python包装
- 【数据结构】----将一个链表拆分为两个链表