有没有一种方法可以使单个Spring Boot项目既能打包成JAR文件又能打包成WAR文件,而不需要更改pom.xml
或应用程序源代码?
我已经阅读了将Spring Boot JAR应用程序转换为WAR,但它会将项目转换为WAR文件,并失去了作为JAR文件打包的能力。
我并不希望mvn package
同时实现这两种方式。我想要的是类似于mvn i-want-a-jar
,它将把项目打包成JAR文件。或者我可以运行mvn i-want-a-war
,它将把项目打包成WAR文件。
这种方式是否可行?