我需要你的帮助来解决我的问题:
我正在修改Eclipse PMD插件以在插件中引入我自己的规则集,当我安装了我的修改后的插件时,IDE启动正常,但是当我在任何Java项目中测试它以检查带有选项的PMD时“使用PMD检查代码”,Eclipse向我显示了此错误消息:
在“ReviewCode”期间发生内部错误。试图从类com.mypackage.cal.cca.crregvalijav.uti.ClassASL2
访问字段net.sourceforge.pmd.CommonAbstractRule.propertiesPMD插件配置,库,清单文件等似乎与以前的插件版本相同。我实现的规则定义的规则集和xml文件就像以前版本的插件一样。
以前的版本在Juno和Kepler中有效,但是我修改的实际版本在任何IDE中都不起作用。
当我检查其行为时,有人可以帮助我并解释为什么我的PMD插件中出现此错误吗?
提前致谢。