我在 Maven 中有一个包含 5 个模块的项目。现在,当我执行“mvn clean install”时,它会生成一个包含两个 jar 的耳朵,一个是 war,一个是来自其他模块的 sar。
所有文件名都包含版本,例如projectx-ear-2.0.0.ear、projectx-client-2.0.0.jar等。
我需要重命名其中一个罐子和最后一个耳朵以省略文件名中的版本。它应该如下所示:
projectx-ear.ear
|
+-- projectx-client.jar
|
+-- projectx-misc-2.0.0.jar
|
+-- projectx-sar-2.0.0.sar
|
\-- projectx-web-2.0.0.web
现在我正在使用以下插件来构建:maven-compiler-plugin 和 maven-release-plugin
实现我期望的结果的最佳方法是什么?