Jas*_*vak 10 maven-2 maven-plugin
我在maven生命周期的包阶段使用maven-assembly-plugin的jar-with-dependencies组件创建一个可执行jar.但是,我看不到配置输出jar的名称的方法.它似乎总是像
appname-1.1-r1011-jar-with-dependencies.jar
Run Code Online (Sandbox Code Playgroud)
我怎么能把它配置成别的东西,比如也许
appname-1.1-r1011.jar
Run Code Online (Sandbox Code Playgroud)
这可能吗?
Pas*_*ent 23
您可以设置appendAssemblyId参数false在maven-assembly-plugin避免"罐子与-依赖"的后缀.
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-5</version>
<executions>
<execution>
<id>jar-with-dependencies</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4891 次 |
| 最近记录: |