jar打包 剔除第三方依赖以及它的依赖_maven打包成第三方jar包且把pom依赖包打入进来的方法...
添加此PLUGIN到项目的POM.XML中
maven-assembly-plugin
com.allen.capturewebdata.Main
jar-with-dependencies
如果出现CLASS重名的情况,这时候就要把最新的版本号添加进去即可,
2,打包命令:mvn assembly:assembly, 执行成功后会在target文件夹下多出一个以-jar-with-dependencies结尾的JAR包. 这个JAR包就包含了项目所依赖的所有JAR的CLASS。
3.如果不希望依赖的JAR包变成CLASS的话,可以修改ASSEMBLY插件.
3.1 找到assembly在本地的地址,一般是c:/users/${your_login_name}/.m2/\org\apache\maven\plugins\maven-assembly-plugin\2.4
3.2 用WINZIP或解压工具打开此目录下的maven-assembly-plugin-2.4.jar, 找到assemblies\jar-with-dependencies.xml
3.3 把里面的UNPACK改成FALSE即可
打包main
org.apache.maven.plugins
maven-jar-plugin
true
lib/
com.coffee.bee.Main
org.apache.maven.plugins
maven-dependency-plugin
copy
package
copy-dependencies
${project.build.directory}/lib
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: maven打包成第三方jar包且把pom依赖包打入进来的方法
本文地址: http://www.cppcns.com/ruanjian/java/244085.html
jar打包 剔除第三方依赖以及它的依赖_maven打包成第三方jar包且把pom依赖包打入进来的方法...相关推荐
- Maven 打包成第三方jar包且把pom依赖包打入进来的方法
<Maven 打包成第三方jar包且把pom依赖包打入进来的方法> 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! <Maven 打包成第三方jar包且把po ...
- idea如何打开pom引用依赖_IDEA使用Maven管理项目包,缺少pom文件中引入的依赖包...
1. 说在前面 最近和其他项目团队合作过程中,由于使用 idea 进行开发,之前也没有接触过太多,本着记录分享的心态,虽有此文.主要说两点:第一,使用 maven 构建项目的过程中,在 pom 文件引 ...
- jar打包 剔除第三方依赖以及它的依赖_为什么Spring Boot的 jar 可以直接运行?
点击上方 Java后端,选择 设为星标 优质文章,及时送达 作者:fangjian0423来自:https://urlify.cn/uQvInaSpringBoot提供了一个插件spring-boot ...
- jar打包 剔除第三方依赖以及它的依赖_面试官:为什么Spring Boot的jar可以直接运行?...
来源:Gormat's Notes fangjian0423.github.io/2017/05/31/springboot-executable-jar/ Spring Boot Loader抽象的 ...
- maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法
maven打包为单独的jar,该jar包已包含所有依赖jar包,方法如下: 有两种方法:maven-assembly-plugin和maven-shade-plugin(推荐) 第一种对spring的 ...
- maven将第三方依赖包添加到pom文件
有时候我们无法在pom里面直接进行引用第三方依赖包, 而需要额外下载第三方包时需要使用一下方法将该依赖包添加到pom中. 比如需要在pom中添加sqljdbc4.jar的依赖 在sqljdbc4.ja ...
- java -jar命令运行jar包时指定外部依赖jar包
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口.具体的方法是修改jar包内目录META-INF下的MANIFE ...
- maven 打包指定依赖包_maven打包加入依赖包以及加入本地依赖包的方法
Maven引入本地Jar包并打包进War包中 1.概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来. 2. 拷贝至项目根目录 项目 ...
- 手动将jar包导入pom依赖,让jar包适配本地maven项目
前言: Oracle对maven很久没有更新依赖,虽然19年更新了一版,但pom引入一直有错误. 我用的是oralce 12的依赖,虽然有jar包,但是依赖和pom没有适配,项目打包的时候还要去中央仓 ...
最新文章
- 一张图看懂项目管理的47个过程
- 怎么学python-如何高效学python?这篇文章就是为想学的你写的
- go 获取内核个数_图解Go运行时调度器
- [渝粤教育] 中国地质大学 国际贸易理论 复习题 (2)
- 平板电脑离寿终正寝还有多远?
- 为什么Flink会成为下一代大数据处理框架的标准?
- android删除电池功能,Android教程:删除电池信息增加待机时间
- 蓝桥杯官网练习系统基础练习(一)
- VS2010 SP1发布及下载地址
- java实现随机抽取题目_随机抽取样本问题蓄水池算法按权重抽取问题
- MDK9X5开发板应用程序演示3:LM75A温度采集显示(增加存储功能)
- 数据结构与算法分析——第五章、第六章
- 《哪吒》爆红的背后:你是选择妥协还是逆天改命?
- cad镜像后标注尺寸数字反了_急!CAD镜像后文字反向应该怎么处理?
- erp系统有哪些功能模块?
- linux安装iscsi设备,Linux安装管理ISCSI卷(initiator端)
- STM32学习笔记(15)——SPI协议
- Oracle甲骨文(北京中关村)授权学习中心 简介
- mybatis XML 中<if>、<choose>、<when>、<otherwise>等标签的使用?多条件查询该怎么处理?
- 80C51的8位数码管显示