java - 如何在Eclipse中自定义并触发Java编译错误

标签 java eclipse compiler-errors

我想在 Eclipse 中定义并触发一些自定义的 Java 编译错误。 基本上我希望某些方法中的某些系统调用触发编译错误

this discussion提出了基于注释的解决方案,但它不适合我的情况,因为我无法预测何时会发生编译错误。我想要的只是当开发人员进行系统调用时,将触发编译错误。

最佳答案

不完全是您想要的,但请考虑使用自定义 Checkstyle定义。以下是 checkstyle 文档中的示例,它将对 System.out.println 的调用标记为无效:

<module name="Regexp">
    <!-- . matches any character, so we need to escape it and use \. to match dots. -->
    <property name="format" value="System\.out\.println"/>
    <property name="illegalPattern" value="true"/>
</module>

关于java - 如何在Eclipse中自定义并触发Java编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11397895/

相关文章:

java - 导入和反序列化时对象显示 null

php - 如何升级 Zend Studio/Eclipse 的内部 php 版本

gcc - 我的代码适用于 gcc 4.6,但不适用于 gcc 4.7(或更高版本)

vue.js - 在尝试转换之前,如何检查Vue js编译错误?

使用 OpenAM token 来确定用户的 Java REST API?

java - Sphinx4 找不到资源

java - System.arraycopy() 具有原始和对象引用的浅拷贝或深拷贝

c++ - 构建 OpenCV 的 Hello World 时找不到符号

java - 如何将字符串列表从 JMeter 传递到 Java 代码

c - GCC 格式字符串错误在两个 'format specifies ... but the argument has type ...' 值之间振荡,不喜欢任何一个