java - 如何在 Eclipse 中禁用包级别的警告?

标签 java eclipse package warnings suppress-warnings

我有一个源文件文件夹(例如 src/main/java ),其中包含两个 super 包:

  • com.blah.generated
  • com.blah.software

com.blah.generated代码是由工具生成的,该工具不能在每次编译时运行,并且会 checkin 版本控制。我们从不更改它,当对新版本有新的依赖性时,它偶尔会重新生成。

生成的代码有数百个警告,我想摆脱它们。我无权访问生成器代码,也无法将包重新定位到其他文件夹。

显然我有一个指向 src/main/java 的源文件夹。我试图排除 com.blah.generated包,但随后是com.blah.software使用它无法编译。

我尝试添加指向同一文件夹的第二个源文件夹,并排除 com.blah.software这样我就可以打开“忽略可选编译问题”,但 Eclipse 会提示(但是两个文件夹之间没有重叠):

Build path contains duplicate entry: 'src/main/java' for project 'blah'

我还尝试过滤 Problems查看到

Include selected element and its children EXCEPT the com.blah.generated.

但没有这样的选项。

最佳答案

关于java - 如何在 Eclipse 中禁用包级别的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18988251/

相关文章:

java.lang.RuntimeException : could not find scala-library. jar

java - 在主类中找不到符号

java - Enum如何返回枚举对象内的枚举字符串内容

java - 将页面分为两部分,以便我们可以用不同的源填充每个部分

java - Azure 移动服务异步任务

flutter - Flutter 应用中的 Google 字体包不起作用

Python setuptools 安装为可编辑

java - iBATIS 将存储过程输出参数设置回 POJO

eclipse - Eclipse 中的个人插件

java - 在一定延迟后重新执行Java程序