这个问题与java-class-name-same-as-the-nested-package-name密切相关.我的具体问题是:如何在 Eclipse 中禁用/抑制该警告?
一些说明:
- 我无法更改代码,这是 Jenkins 广泛使用的模式。
- Java 语言规范 (JLS) 似乎允许这样做 - 无论如何 javac 不会将其标记为错误。
- 警告的原因是类和资源文件夹同名(我不确定资源文件夹是否按照JLS建立包)。
- 我想去掉那个警告,因为它隐藏了其他警告。
最佳答案
不幸的是,目前无法在 Eclipse 中禁用该警告。有 an open feature request to make it possible ,但自 2012 年以来一直没有采取任何行动。
关于java - 有没有办法在 Eclipse 中抑制 "The type (...) collides with a package"警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31872456/