我通过在Spring
项目的根目录中执行此命令来生成mvn package
文件:war
生成文件后,hib-1.0.0-BUILD-SNAPSHOT.war
文件名为hib
我发现第一个单词artifactId
是项目的war
。
但是如何为将来生成的public class KilometerValueFormatter implements IAxisValueFormatter {
@Override
public String getFormattedValue(float value, AxisBase axis) {
float kilometers = value / 1000f;
return kilometers + " km"; // maybe format to a specific number of decimals here
}
}
文件提供自定义名称?
答案 0 :(得分:2)
您可以在构建
中提供最终名称<build>
<finalName>my-project</finalName>
</build>
当打包应用程序时,它将创建my-project.war
。默认情况下,它会考虑使用以下标记来命名(my-project-0.0.1-SNAPSHOT.war
)war文件,
<groupId>com.in</groupId>
<artifactId>my-project</artifactId>
<version>0.0.1-SNAPSHOT</version>
除此之外,您始终可以在部署之前重命名war文件。
答案 1 :(得分:2)
您可以在项目的pom.xml的build部分中设置变量finalName
:
<build>
<finalName>myname</finalName>
</build>
所以战争将重命名为myname.war