maven:定义并使用不同的场景进行构建
在mavenmaven:定义并使用不同的场景进行构建,maven,Maven,在mavenpom.xml中定义不同的“场景”,而不使用新的插件,是否可能 更具体地说,我想让mvn clean install进一步完成它的工作,但我希望相同的pom文件也可以创建一个独立的jar(可能有一组不同的插件)。例如,通过使用mvn clean make my jar将您的插件添加到pom文件中,您可以通过mvn clean verify运行单元和集成测试进行分离,并通过mvn clean deploy您可以通过maven shade/maven assembly插件在顶部包装上运行
pom.xml
中定义不同的“场景”,而不使用新的插件,是否可能
更具体地说,我想让
mvn clean install
进一步完成它的工作,但我希望相同的pom
文件也可以创建一个独立的jar(可能有一组不同的插件
)。例如,通过使用mvn clean make my jar
将您的插件添加到pom文件中,您可以通过mvn clean verify
运行单元和集成测试进行分离,并通过mvn clean deploy
您可以通过maven shade/maven assembly插件在顶部包装上运行?默认Java项目或使用quarkus/spring boot等特定框架?在大多数情况下,您不需要mvn clean install
…您希望使用相同的POM涵盖哪些不同的“场景”?