" taskdef class .....找不到FindBugsTask" Eclipse在build.xml文件

时间:2018-02-14 15:10:58

标签: eclipse ant findbugs build.xml

作为我项目的build.xml文件的一部分,我们有以下块:

<taskdef name="findbugs" classpath="${findbugs.home}/lib/findbugs-ant.jar"
     classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>

最近,Eclipse IDE已开始在此行上发出警告。警告是&#34; taskdef类edu.umd.cs.findbugs.anttask.FindBugsTask找不到&#34;。

我从Cygwin命令行运行ant findbugs,并且代码原样,它运行良好。我只是想解决Eclipse警告。

我确定不会导致这种情况开始发生,但如果我将其删除并尝试运行ant findbugs,我会收到建筑失败错误failed to create task or type findbugs,这显然会因为我删除而发生taskdef。

如何以ant被识别的方式将findbugs指向FindBugsTask

到目前为止,我已经尝试将ant-findbugs.jar文件的路径添加到“首选项”选项卡中的Ant Home Entries,Ant&gt; Eclipse中的运行时窗口,但是没有效果。

0 个答案:

没有答案