0

我想为 Maven 在 Jenkins 中创建的 JAR 文件添加一个后缀。Maven生成的文件名为CommandsEX-*.jar,星号是版本号所在的位置。很容易在 Shell/Bash 中简单地重命名它,方法是:

mv target/CommandsEX-*.jar target/CommandsEX-random-name.jar

但是文件名可以更改,目前是 CommandsEX-2.0.jar。所以基本上有一种方法可以获取您在使用 mv 时更改名称的文件的当前文件名,或者可能完全是另一种方式。

我会用它来添加一个后缀,它是来自 Jenkins 的 $BUILD_ID。

4

1 回答 1

0

您可以在 Maven 中通过指定classifier.

http://maven.apache.org/pom.html#Maven_Coordinates

于 2012-12-16T21:29:01.077 回答