maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法
maven打包为单独的jar,该jar包已包含所有依赖jar包,方法如下:
有两种方法:maven-assembly-plugin和maven-shade-plugin(推荐)
第一种对spring的支持不好,见注释掉部分。
org.apache.maven.plugins
maven-compiler-plugin
1.7
1.7
UTF-8
org.apache.maven.plugins
maven-shade-plugin
1.4
package
shade
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
META-INF/spring.handlers
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
com.stone.business.bootstrap.ProviderServer
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
META-INF/spring.schemas
maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法相关推荐
- maven 打包指定依赖包_Maven打包成Jar文件时依赖包的问题
我们项目中使用到第三方的库文件,这些jar库文件并没有放到Maven中央库上,导致我们需要在项目中自己配置使用.我们的两三个开发人员对Java都是很熟,因此在使用中遇到了一些问题,表现在:在本地中引入 ...
- maven 打包指定依赖包_maven打包加入依赖包以及加入本地依赖包的方法
Maven引入本地Jar包并打包进War包中 1.概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来. 2. 拷贝至项目根目录 项目 ...
- maven项目中 把依赖的jar包一起打包
2019独角兽企业重金招聘Python工程师标准>>> Maven1-HelloWorld简单入门 使用Maven Assembly plugin将依赖打包进jar 1.pom.xm ...
- 通过插件自动将maven项目打成jar包的同时将当前项目依赖的第三方Jar包一起打包
1.添加插件 <build><plugins><!-- 如果已经在Maven的全局配置中,配置了JDK编译的界别,这个插件可以省略 --><!-- <p ...
- maven(android-maven-plugin3.8.0)打包apk无法启动,apklib依赖包的资源索引出错(R文件与主模块冲突)问题解析
近期在用maven,遇到了一个问题,用maven打出的apk有问题无法启动,但是用idea打包的就是正常的. 日志中显示的问题是,一个apklib形式的依赖包中的一个资源出现了问题.反编译对比mave ...
- java手动编译jar包_Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包...
一,实例:新建了一个Maven项目,在eclipse中通过 build path –> configure path-.将依赖包添加到工程中后,eclipse不报错了.但是用Maven命令 mv ...
- maven引用公共包_maven项目打包jar给其他项目pom引用和外部引用
maven项目打包jar给其他项目pom引用和外部引用 在现实开发过程中,很多代码需要被重复利用的,但是代码量又是很多,这样的代码可以提出出来作为公共代码或者叫做工具使用,通常这样的工具会以jar包的 ...
- java打包要依赖maven库吗_maven-将依赖的 jar包一起打包到项目 jar 包中
前言: 有时候在项目开发中,需要很多依赖的 jar 包,其中依赖的 jar 包也会依赖其他的 jar 包,导致jar 包的管理很容易不全,以下有两种方法可以规避这个问题. 一.在pom.xml 文件中 ...
- Maven项目中War包的打包及依赖方式
两个web项目之间的依赖引用方式.Web项目之间,通过war包的方式进行引用的.例如,有两个项目,puzzle-web和puzzle-web-demo,两个均是web项目,puzzle-web-dem ...
最新文章
- SaltStack 学习笔记 - 第十一篇: SaltStack 文件操作
- mysql的sql手工注入基于回显,SQL手工注入漏洞测试(Sql Server数据库)
- JS 基础 —— JavaScript 关键字(keyword)与保留字
- android onNewIntent
- Tomcat和IntelliJ –在webapps文件夹之外部署war文件
- linux idea 快捷键,Linux 下 IDEA 的 Ctrl+Alt+S
- [Linux]守护进程(精灵进程)
- 机器学习知识总结系列- 基本概念(1-0)
- Popush项目团队开发章程
- WebStorm 9“神器”变“霸器”
- Puppet 实验十三 Foreman 基础使用
- EasyUI扩展方法
- layui自定义表单验证无效
- NLP论文阅读1--More Data, More Relations, More Context and More Openness: A Review and Outlook for Relati
- android 腾讯云im demo,Android 9.0 腾讯云IM无法登陆报错6012
- 黑色脸谱_上演三幕的脸谱剧
- Gromacs 中文手册目录
- Java微信公众号开发之微信素材管理工具类
- 计算机工资管理软件是,计件工资管理软件
- 美团分布式mysql_9种分布式ID生成之美团(Leaf)实战