Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Intellij';s对宣布不兼容的接口的检查';对象';方法_Java_Eclipse_Intellij Idea - Fatal编程技术网

Java Intellij';s对宣布不兼容的接口的检查';对象';方法

Java Intellij';s对宣布不兼容的接口的检查';对象';方法,java,eclipse,intellij-idea,Java,Eclipse,Intellij Idea,我正在设置一个检查配置文件,以匹配Eclipse的错误/警告首选项。Eclipse中的规则之一是 “接口方法与受保护的“对象”方法冲突” 其中一个接口声明为 interface I { int clone(); } 被标记为警告。这是正确的,因为没有类可以实现这一点,因为它与对象的克隆方法的签名不兼容 如何在IntelliJ中显示类似的警告。我在IntelliJ中找不到与Eclipse对应的检查规则。由于IntelliJ IDEA 16中的接口方法与“java.lang.Object”中

我正在设置一个检查配置文件,以匹配Eclipse的错误/警告首选项。Eclipse中的规则之一是

“接口方法与受保护的“对象”方法冲突”

其中一个接口声明为

interface I {
   int clone();
}
被标记为警告。这是正确的,因为没有类可以实现这一点,因为它与
对象
克隆
方法的签名不兼容


如何在IntelliJ中显示类似的警告。我在IntelliJ中找不到与Eclipse对应的检查规则。

由于IntelliJ IDEA 16中的接口方法与“java.lang.Object”中的方法冲突,因此可以使用检查来警告此问题。

作为替代方法,我可以使用Structural Search Inspection,在这里我可以设置一个匹配此类接口的表达式。这似乎是可行的,但仍在等待更好的(也许是)标准解决方案