我试图定义一个战争名称来对应自定义命名约定。目前,会生成2个war文件:db.app.aggregate([
{"$match":{
"variables.controller":4444,
"variables.mod":41,
"variables.var":"41"
}
},
{"$project":{
"_id":0,
"variables.Data.Time":1,
"variables.Data.value":1
}
}
])
和app-name.war
但是,我想覆盖app-name-boot.war
后缀,例如将战争命名为app-name-executable.war
我试图以这种方式定义
-boot
然后生成app-name-executable-boot。那么如何覆盖runnable war的启动后缀呢?
答案 0 :(得分:4)
我个人使用了这个代码块:
<build>
<finalName>lebab-executable</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
输出是目标中的两个文件:
lebab-executable.war和
lebab-executable.war.original