我已经使用 OpenJDK 修改了 Java 编译器以显示额外的警告。现在我想在 Eclipse 中使用这个编译器。
根据 this回答 Eclipse 使用增量编译器。有没有办法禁用增量编译器并设置我的自定义编译器的路径?这可以使用插件吗?
或者,如果这不可能,您如何自己构建 Eclipse?
最佳答案
我同意 greg-449 给出的评论:据我所知,用于在 eclipse 编辑器窗口中为您提供语法高亮显示和警告的编译器已烘焙到 eclipse 中。除此之外,eclipse JDT 还提供扩展点,可能 允许您做一些您想到的事情。查看他们的 documentation了解更多详情。
不过,我明确的非回答:不要那样做。不要发明自己的工具链元素来提高代码质量。它们只会为您和您的特殊 eclipse 设置工作。
相反:研究现有工具来为您提供所需的东西,如
- Eclipse 让您能够 enable许多默认 javac 不提供的警告/错误
- IntelliJ 甚至更胜一筹。您可以使用该 IDE 进行大量“检查”
- 考虑使用静态代码分析工具,例如 PMD 或 findbugs
关于java - 在 Eclipse 中设置编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51854500/