自定义AuditListener与eclipse-cs的集成

时间:2012-01-06 14:46:42

标签: eclipse maven checkstyle maven-eclipse-plugin

我编写了一个自定义AuditListener,当使用maven从命令行运行时工作正常,但在eclipse中尝试使用checkstyle时,我收到以下错误消息 - “无法初始化模块TreeWalker - 无法实例化com.xyz.MyAuditListener ”

我一直在Google上搜索,并尝试按照http://eclipse-cs.sourceforge.net/extending_custom_checks.htmlhttp://jgonian.wordpress.com/2010/12/12/maven-checkstyle-and-eclipse/

的步骤进行操作

父pom有一个项目,其中MyAuditListener作为依赖项存在,都在maven-checkstyle-plugin和maven-eclipse-plugin下。自定义审计侦听器的实际项目pom将“Eclipse-registerBuddy:net.sf.eclipsecs.core”添加到清单。

在日食中,在偏好中 - > Checkstyle菜单,我可以在“其他”选项卡下看到MyAuditListener(以及TreeWalker和Checker),甚至可以更改它的属性。

我正在寻找解决eclipse问题的方法,让eclipse完全忽略自定义审计监听器(因为它在IDE中没有意义),或者修复我原来的问题 - 这是生成两个报告,其中一个仅包含错误(不是警告)。

0 个答案:

没有答案