修改war包构建方式

以上配置修改最终生成的war包的名称以及输出路径

创建archetype

  • 首先创建一个空的maven项目
  • 然后执行mvn archetype:create-from-project,执行后,编译的文件在target/generated-sources/archetype目录下
  • 切换到target/generated-sources/archetype目录并执行mvn install
  • 使用archetype

 

自动修改版本

当项目包含多个子模块,而且不想用release来发布时,可以通过versions插件来自动设置版本

  • 设置为指定的版本:mvn versions:set -DnewVersion=1.0.31,执行后会在每个模块目录下多出一个文件,该文件为对之前版本的备份。此时,可以选择commit将会删除备份文件或者revert将还原到之前的修改
  • mvn versions:commit
  • mvn versions:revert