有一个包含属性的Pom:
<properties>
<prop.name>some.value</prop.name>
</properties>
"some.value"将被生成,并可能包含非法字符,如果是这样,构建应该失败。
在构建时验证属性值的最佳方法是什么?
有一个包含属性的Pom:
<properties>
<prop.name>some.value</prop.name>
</properties>
"some.value"将被生成,并可能包含非法字符,如果是这样,构建应该失败。
在构建时验证属性值的最佳方法是什么?
执法器中有一个规则专门检查属性,该规则还可以检查属性的值:http://maven.apache.org/enforcer/enforcer-rules/requireProperty.html