我可以运行在一个项目一个Maven执法规则,而不将其添加到POM?
换句话说:我可以在命令行上的执法规则,并从构建独立运行的呢?
使用情况:在构建服务器,我想构建之前运行规则,以便在失败快。因为我们有1800+独立的Java项目,更新的POM或家长的POM是没有乐趣。
从3.0.0开始就应该这样工作
mvn enforcer:enforce -Drules=alwaysPass,alwaysFail
该功能的实际门票:https://issues.apache.org/jira/browse/MENFORCER-142
文档:https://github.com/apache/maven-enforcer/pull/36#issuecomment-431807499