maven中如何将所有引用的jar包打包到一个jar中
2019独角兽企业重金招聘Python工程师标准>>>
在pom文件的build节点中添加这个插件的引用:
<plugins><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><archive><manifest><!--这里要替换成jar包main方法所在类 --><mainClass>com.sf.pps.client.IntfClientCall</mainClass></manifest><manifestEntries><Class-Path>.</Class-Path></manifestEntries></archive><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs></configuration><executions><execution><id>make-assembly</id> <!-- this is used for inheritance merges --><phase>package</phase> <!-- 指定在打包节点执行jar包合并操作 --><goals><goal>single</goal></goals></execution></executions></plugin>
</plugins>
maven install 得到的jar包直接可以运行
java -jar **
转载于:https://my.oschina.net/wuweixiang/blog/1936854
maven中如何将所有引用的jar包打包到一个jar中相关推荐
- java jar合并_多个jar包合并成一个jar包(ant)
https://blog.csdn.net/gzl003csdn/article/details/53539133 多个jar包合并成一个jar 使用Apache的Ant是一个基于Java的生成工具. ...
- 将多个jar包合并为一个jar包
将多个jar包合并为一个jar包 准备工作: 新建一个文件夹,将需要合并的jar包放到同一个文件夹中,cmd移动到jar包所在文件夹 1.解压所有jar包 在命令行输入:jar –xvf xx.jar ...
- axis2 jar包冲突_一个jar包冲突引起的StackOverflowError
项目运行中错误信息:java.lang.IllegalStateException: Unable to complete the scan for annotations for web appli ...
- Eclipse安装低版本4.3并安装FatJar打包插件来打包引用第三方jar包的项目成jar包
场景 Eclipse中打包引用了第三方jar包的Java Application项目,除了添加MANIFESE.MF文件,还可以使用 Fat Jar插件打成jar包. 但是Eclipse的版本在4.3 ...
- java生成jar包时使第三方jar_IEDA生成可运行jar包(包含第三方jar包)的方法
最近现网需要处理一下数据,来适配一个场景.安排我来编写一个脚本来实现,由于步骤比较多,且需要调用其他服务接口,使用shell脚本来实现比较困难,所以想到了使用shell脚本调用java可执行jar包的 ...
- jar构建docker镜像_将jar包打包为docker镜像
本文主要讲如何将一个jar包打包成一个docker镜像,并运行起来,这里我以metabase.jar为例,这个jar包可以直接使用下面命令进行运行: java -jar metabase.jar 接下 ...
- Maven丨使用IDEA将本地的ojdbc14.Jar包添加到个人仓库中
在学习 Oracle 数据库的过程中,使用 IntelliJ IDEA 创建了一个 Maven 工程,但是在 pom.xml 中添加 ojdbc14 依赖后,提示如下错误: Could not fin ...
- [maven] springboot将jar包打包到指定目录
大家好,我是烤鸭: 今天分享一下springboot将jar包打包到指定目录下. 由于之前上线都是一个打包到一个jar,由于服务多了,1个包100多M,哪怕是小版本上线都需要重新上传jar包. 1.目 ...
- Maven依赖的Scope去除部署不需要的jar 包(打包)
2019独角兽企业重金招聘Python工程师标准>>> Maven依赖的Scope去除部署不需要的jar 包(打包) 博客分类: java maven <dependency& ...
最新文章
- 谈谈Tomcat连接器
- iOS后台下载功能(收集)
- pwnable.tw unexploitable 分析
- 数据库连接池工作原理
- Tcl 语言改写Java题目-1
- 洛谷P4559 [JSOI2018]列队 【70分二分 + 主席树】
- java 设置头错误信息,错误:在node.js中发送标头后无法设置标头
- SpringCloud企业实战专栏
- c语言常考的程序,C语言 一些常考得东西
- 唐尼vr眼镜好吗_裸眼3DVR和全息投影有什么区别 他们之间谁更好一些
- 无缝对接Spark与R:Sparklyr系列—探讨属于数据科学家的Spark
- 交换机芯片笔记2.1
- 评选最佳文本编辑器-UltraEdit From善用佳软
- Windows解压文件名乱码解决方法
- 尺缩钟慢之动钟变慢——思想实验推导狭义相对论(七)
- 关于微信公众号支付接口开发遇到的奇葩问题,始终返回get_brand_wcpay_request:fail。
- 串行口中断服务函数的触发条件-------TI/RI 触发
- 20230407 定时闹钟
- 微软急疯了?部分用户称PC自动升级到Win10
- matlab中根据信号和信噪比添加高斯白噪声(函数直接使用)
热门文章
- The Reflection And Amplification Attacks NTP Reply Flood Attack Based On NTP
- .net framework 4.0环境下遇到版本不同编译不通过的解决办法
- MATLAB R2022 最新中英文版 数据处理
- 转载:vs配置opencv教程
- SpringMVC(四)——Ajax技术
- C语言 | 快排双向扫描:快速排序双向扫描分区法(源代码)
- Python练习 | Python3中的格式化输入输出之print函数
- java游戏模拟器mx5_OPPO华为VIVO魅族金立电脑手游安卓模拟器官方下载
- Sybase和mysql语法_主流数据库复制表结构(SqlServer/Mysql/Oracle/Sybase)[语法差异分析]...
- bitmap xml大小 安卓_一张壁纸让安卓用户手机系统崩溃,包括三星、小米、一加等...