可以将Eclipse配置为禁用派生源文件的警告吗?

时间:2009-11-24 21:24:27

标签: java eclipse derived

我正在使用ANTLR生成Java源文件。我可以让Eclipse了解生成的文件是派生出来的,但它仍然会给我警告无害的事情(例如不必要的导入等)。我想配置Eclipse在显示警告时忽略派生文件。这可能吗?

3 个答案:

答案 0 :(得分:7)

我担心你所看到的(在首选项中)是你得到的。

但是,如果你打算让ANTLR为你生成代码,为什么不进一步让你的构建脚本(ant,Maven,...)将代码包装到Jar中?将Jar文件设置为Eclipse中的依赖项,Eclipse将不必查看丑陋的自动生成代码并对其进行修改。

答案 1 :(得分:3)

您可以将派生或自动生成的文件放入单独的eclipse项目中,并将特殊项目属性应用于“派生文件”项目,例如不显示未使用导入的警告。

据我所知,不同包或源文件夹的同一项目中的不同设置是不可能的。

答案 2 :(得分:1)

这里还有recent answer。从Eclipse 3.8开始,我们可以忽略特定源文件夹的警告。