点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我们使用Hybris...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我们使用Hybris...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们!
我们使用Hybris的OOTB PMD,升级到6.6.0.0后将无法使用。
这是堆栈跟踪:
正在应用规则集过滤器:规则" UncommentedEmptyMethod"已重命名为" UncommentedEmptyMethodBody"。 请更改您的规则集! [pmdtask] 2018年2月21日下午12:09:32 net.sourceforge.pmd.RuleSetFactoryCompatibility $ RuleSetFilter apply [pmdtask]警告:应用规则集过滤器:规则" UncommentedEmptyMethod"已重命名为" UncommentedEmptyMethodBody"。 请更改您的规则集! 应用规则集过滤器:规则" UseSingleton"已重命名为" UseUtilityClass"。 请更改您的规则集! [pmdtask] 2018年2月21日下午12:09:32 net.sourceforge.pmd.RuleSetFactoryCompatibility $ RuleSetFilter apply [pmdtask]警告:应用规则集过滤器:规则" UseSingleton"已重命名为" UseUtilityClass"。 请更改您的规则集!
构建失败/opt/hybris/ypay/6.6.0.0/hybris/bin/platform/build.xml:76:执行此行时发生以下错误:/opt/hybris/ypay/6.6.0.0/hybris/ bin/platform/resources/ant/pmd.xml:83:执行此行时发生以下错误:/opt/hybris/ypay/6.6.0.0/hybris/bin/platform/resources/ant/pmd.xml:101: 执行此行时发生以下错误:/opt/hybris/ypay/6.6.0.0/hybris/bin/platform/resources/ant/pmd.xml:123:执行此行时发生以下错误:/opt/hybris/ypay/6.6.0.0/hybris/bin/platform/resources/ant/pmd.xml:164:java.lang.IllegalArgumentException:无法找到引用的规则BooleanInversion; 也许规则名称拼写错误? 在net.sourceforge.pmd.RuleSetFactory.parseRuleReferenceNode(RuleSetFactory.java:545)
这是PMD在2015年针对版本5.3.0删除BooleanInversion规则的地方。 https://sourceforge.net/p/pmd/bugs/1277/ >
感谢将PMD升级到5.5.5!
这基本上意味着,我猜Hybris不再运行PMD。 声纳是未来之路!
一周热门 更多>