1. 如何把一个jar和他依赖的包打包成一个
使用maven so easy!
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> <configuration> <finalName>tlog2-service-test</finalName> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.taobao.tlog.test.StarAgentGatherTester</mainClass> </transformer> </transformers> </configuration> </plugin> </plugins> </build>
2. 如果希望单元测试代码也被打包
参考:http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html
相关推荐
maven打包 maven打jar包详细步骤
maven+bat打包,通过在maven中配置插件执行bat脚本进行目录下的打包。
Maven跳过测试类打包
工程运行环境有研发,测试和生产,不同的运行环境配置不同,maven 打包时指定文件目录,使用指定的文件夹下的配置文件。
maven多模块打包的pom文件,里面包含多个模块的pom文件,没有代码
Maven打包,指定classes路径打包到WebContent/WEB-INF中
遍历文件夹及子文件夹下得pom文件,自动清理、编译、安装。适合批量编译多个maven工程
本文是研究Maven压缩打包技术中的第一部分,主要介绍了如何开发Maven插件,参与maven build的打包过程。 并附上了学习过程中应注意的细节,以及遇到的问题及解决方法。
maven常用命令以及以个测试项目方便测试
IDEA中使用maven打jar包,然后使用工具混淆代码,亲测有效
jacoco单元测试覆盖率+maven DEMO
python自动化打包java maven工程,并上传至服务器,简化服务器war上传步骤和节约时间
sprintboot maven 打包分离lib jar 资源文件 properties xml yml 详细信息查看我的博客 https://mp.csdn.net/postedit/80274087 java -jar -cp 启动
maven打包使用yui压缩css和js文件
java maven项目打包
工程运行环境有研发,测试和生产,不同的运行环境配置不同,使用maven 占位符,不同环境使用不同的配置
IDEA中使用maven打jar包,然后使用工具混淆代码,亲测有效
idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目 本项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar
所有资源都在一起,,打包下载,所有资源都在一起,,打包下载,所有资源都在一起,,打包下载,所有资源都在一起,,打包下载,所有资源都在一起,,打包下载,所有资源都在一起,,打包下载,所有资源都在一起,,...
maven下载