- 浏览: 623559 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (819)
- java开发 (110)
- 数据库 (56)
- javascript (30)
- 生活、哲理 (17)
- jquery (36)
- 杂谈 (15)
- linux (62)
- spring (52)
- kafka (11)
- http协议 (22)
- 架构 (18)
- ZooKeeper (18)
- eclipse (13)
- ngork (2)
- dubbo框架 (6)
- Mybatis (9)
- 缓存 (28)
- maven (20)
- MongoDB (3)
- 设计模式 (3)
- shiro (10)
- taokeeper (1)
- 锁和多线程 (3)
- Tomcat7集群 (12)
- Nginx (34)
- nodejs (1)
- MDC (1)
- Netty (7)
- solr (15)
- JSON (8)
- rabbitmq (32)
- disconf (7)
- PowerDesigne (0)
- Spring Boot (31)
- 日志系统 (6)
- erlang (2)
- Swagger (3)
- 测试工具 (3)
- docker (17)
- ELK (2)
- TCC分布式事务 (2)
- marathon (12)
- phpMyAdmin (12)
- git (3)
- Atomix (1)
- Calico (1)
- Lua (7)
- 泛解析 (2)
- OpenResty (2)
- spring mvc (19)
- 前端 (3)
- spring cloud (15)
- Netflix (1)
- zipkin (3)
- JVM 内存模型 (5)
- websocket (1)
- Eureka (4)
- apollo (2)
- idea (2)
- go (1)
- 业务 (0)
- idea开发工具 (1)
最新评论
-
sichunli_030:
对于频繁调用的话,建议采用连接池机制
配置TOMCAT及httpClient的keepalive以高效利用长连接 -
11想念99不见:
你好,我看不太懂。假如我的项目中会频繁调用rest接口,是要用 ...
配置TOMCAT及httpClient的keepalive以高效利用长连接
使用插件maven-shade-plugin,非常好用
使用插件maven-shade-plugin可以方便的将项目已jar包的方式导出,插件的好处在于它会把项目所依赖的其他jar包都封装起来,这种jar包放在任何JVM上都可以直接运行。
使用步骤 :
将插件添加到pom.xml中,需要改的地方就是mainClass,在这里指定main方法的位置
使用mvn package打包,最后到projectName/target/下查找目标jar包
Assembly 插件:
<!-- assembly插件打包成jar包 -->
参考:http://www.myexception.cn/other/1960512.html
http://www.blogjava.net/qileilove/articles/410887.html
Maven Shade Plugin 入门指南
http://www.jianshu.com/p/7a0e20b30401
Resource Transformers
http://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html
常用Maven 插件总结
https://my.oschina.net/u/1387007/blog/519581
http://stackoverflow.com/questions/21718357/using-different-properties-files-for-runnable-jars-maven-eclipse
使用插件maven-shade-plugin可以方便的将项目已jar包的方式导出,插件的好处在于它会把项目所依赖的其他jar包都封装起来,这种jar包放在任何JVM上都可以直接运行。
使用步骤 :
将插件添加到pom.xml中,需要改的地方就是mainClass,在这里指定main方法的位置
使用mvn package打包,最后到projectName/target/下查找目标jar包
<build> <plugins> <!-- shade插件打包成jar包 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.3</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>xxx.xxx</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin> </plugins> </build>
Assembly 插件:
<!-- assembly插件打包成jar包 -->
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4.1</version> <configuration> <!-- get all project dependencies --> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <!-- MainClass in mainfest make a executable jar --> <archive> <manifest> <mainClass>xxx.xxx</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <!-- bind to the packaging phase --> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin>
参考:http://www.myexception.cn/other/1960512.html
http://www.blogjava.net/qileilove/articles/410887.html
Maven Shade Plugin 入门指南
http://www.jianshu.com/p/7a0e20b30401
Resource Transformers
http://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html
常用Maven 插件总结
https://my.oschina.net/u/1387007/blog/519581
http://stackoverflow.com/questions/21718357/using-different-properties-files-for-runnable-jars-maven-eclipse
发表评论
-
SpringBoot创建maven多模块项目实战代码
2022-05-10 10:49 137SpringBoot创建maven多模块项目实战代码 -
Maven依赖分析,jar包冲突解决利器intellij idea插件Maven Helper强烈建议安装
2021-09-10 13:49 281Maven Helper插件 maven scope pro ... -
dependencies与dependencyManagement的区别
2017-12-13 18:52 516dependencies与dependencyManageme ... -
Eclipse m2e pom报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache
2017-05-08 17:35 1460Eclipse Maven pom报错: org.apache ... -
Linux下搭建maven私服nexus3.x
2017-04-16 14:06 547http://blog.csdn.net/sinat_3401 ... -
maven-deploy失败
2017-02-20 14:59 1350昨天遇到的问题,mavne项目执行deploy的时候,出错。提 ... -
使用maven插件对java工程进行打包
2016-12-22 14:28 347参考: http://chenzhou123520.iteye ... -
Maven最佳实践-distributionManagement
2016-10-27 16:45 2017分发构件至远程仓库 mvn ... -
maven deploy到nexus报错:Return code is: 401, ReasonPhrase:Unauthorized
2016-10-27 16:34 1784eclipse中使用clean deploy 命令,将本地文件 ... -
将本地文件推送到nexus中心库
2016-10-25 17:02 443http://blog.csdn.net/aline200/a ... -
MAVEN 工程打包resources目录外的更多资源文件
2016-10-25 14:36 456参考:http://blog.csdn.net/u012849 ... -
maven dependency中scope=compile 和 provided区别
2016-10-19 09:35 448问题再现: 上次这边朋 ... -
解决Maven工程中报 Missing artifact jdk.tools:jdk.tools
2016-09-26 10:22 594jdk.tools:jdk.tools是与JDK一起分发的一个 ... -
target\m2e-wtp\web-resources\META-INF\MANIFEST.MF (系统找不到指定的路径)
2016-09-12 09:12 1785业务需求:在清除了本地仓库之后又重新拷贝了一下报错:H:\ta ... -
解决Maven报Plugin execution not covered by lifecycle configuration
2016-09-08 10:02 583参考:http://blog.csdn.net/xxd8511 ... -
web.xml is missing and <failOnMissingWebXml> is set to true
2016-09-06 19:02 741在学习maven模块化构建项目的时候遇到了如下报错信息: w ... -
使用Nexus搭建Maven私服
2016-07-17 17:13 359为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给 ... -
maven--私服的搭建
2016-07-17 16:58 1033maven--私服的搭建(Nexus的使用)和注意的问题 私 ... -
maven exclusions【jar包依赖注意】
2016-05-20 15:24 885<dependency> & ...
相关推荐
<artifactId>maven-shade-plugin <version>3.1.0 <phase>package <goal>shade implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> <resource>META-INF/spring....
在这个场景中,我们关注的是"聚合支付PC端-maven-shade-plugin",这是一个与Java开发相关的主题,特别是关于解决jar包冲突的问题。 在Java开发中,尤其是大型项目或企业级应用,依赖管理变得非常复杂。不同的库可能...
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
maven-shade-plugin-1.0.1.jar
maven-shade-plugin-1.3.jar
maven-shade-plugin-1.3.3.jar
maven-shade-plugin-1.3.2.jar
maven-shade-plugin-1.3.1.jar
maven-shade-plugin-1.2.jar
maven-shade-plugin-1.2.2.jar
maven-shade-plugin-1.2.1.jar
maven-shade-plugin-1.1.jar
maven-shade-plugin-1.0.jar
Maven更新问题 今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ...