0

在修复了项目中的一些 checkstyle 错误后,我的 checkstyle 插件抛出了一个错误,指出我有一个未使用的导入。我查找了文件并在那里找到了导入。唯一提到导入类的地方是在 java-doc 注释中。

import MyException;

class Y {
    /** 
     * @throws MyException
     */
    public void X() throws Exception {
         //Do something.
    }
}

确实,java-doc 与实际代码不正确,但我不认为 import 应该是必要的,对吧?

4

2 回答 2

1

JDT 解析 JavaDoc 注释中的类型,因此导航和悬停等功能可以正常工作。您可以通过转到 Preferences -> Java -> Compiler -> Javadoc 来禁用此功能。

于 2012-08-20T15:06:28.387 回答
0

如果您在 javadoc 注释中需要一个类型但实际上并未在代码中使用的情况,只需在 javadoc 注释中使用完整的类名。

这将保留 IDE 悬停并消除 checkstyle 错误。

于 2012-08-20T16:23:08.217 回答