Ran*_*ron 11 maven-2 jar build
Maven(2.0.9)中是否有一个选项可以为整个操作关闭jar压缩?我在构建服务器和工作站中都使用Maven,我想在工作站构建上禁用jar压缩(仅限开发).但是,我不想触摸所有的poms并为每个poms创建两个版本.
是否有通过环境变量,文件或触摸单个pom.xml来关闭jar压缩的选项?
Ran*_*ron 19
显然可以通过定义:
<profile><id>...</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<configuration>
<archive>
<compress>false</compress>
</archive>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
Run Code Online (Sandbox Code Playgroud)
在顶级pom.xml中.作为旁注 - 这并没有真正解决我的构建花费太多时间的初始问题.
小智 13
将以下内容添加到项目的pom.xml文件中的build.plugins部分.
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<compress>false</compress>
</archive>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
这会关闭maven项目的jar文件压缩.