Maven 2 当未设置属性时,使生成失败的简单方法是什么?
如标题所述,如果在命令行中未设置属性,我如何以尽可能简单的方式修改Maven 2 当未设置属性时,使生成失败的简单方法是什么?,maven-2,Maven 2,如标题所述,如果在命令行中未设置属性,我如何以尽可能简单的方式修改pom.xml,使其失败 例如,mvn clean package将失败,而mvn clean package-Dfoo=bar将成功 我在pom.xml中寻找类似的东西(除了只允许我检查Maven版本).如果缺少属性,您可以使用 注意,这只需要设置属性,因此它可以在pom的属性部分中设置。是的,对于我项目中的一个属性,我已经设置了一个默认值,用户可以覆盖该值。然而,我真的需要用户指定另一个属性,所以这就是为什么我想找到一种方法,
pom.xml
,使其失败
例如,mvn clean package
将失败,而mvn clean package-Dfoo=bar
将成功
我在pom.xml
中寻找类似
的东西(除了
只允许我检查Maven版本).如果缺少属性,您可以使用
注意,这只需要设置属性,因此它可以在pom的属性部分中设置。是的,对于我项目中的一个属性,我已经设置了一个默认值,用户可以覆盖该值。然而,我真的需要用户指定另一个属性,所以这就是为什么我想找到一种方法,如果用户忘记了这个属性,那么构建失败。