是否可以在Eclipse中为JDK1.4项目禁止警告?
编辑: 更长的版本。有一个项目需要JDK1.4(没有注释)。我知道的唯一抑制警告的方法是使用注释@SuppressWarnings - 在JDK1.4中无法做到。有没有办法在某些特定的方法/类(不是整个项目)中删除一些警告通知?
答案 0 :(得分:5)
如果您的意思是编写Java 1.4代码,并且因为未使用泛型而收到警告,请将Java编译器设置设置为1.4。您可以基于每个项目或整个工作区执行此操作。
Window-> Preferences-> Java-> Compiler-> Compiler Compliance Level = 1.4
要禁用特定警告,例如有关不必要的强制转换等的警告,您可以在Compiler-> Errors / Warnings面板下定制它们。但是,大多数这些警告都不是特定于版本的,如果注意的话可能会非常有用。
可以为项目覆盖工作区设置,但我不知道某种方法可以对特定的类或方法进行类似注释的控制。
答案 1 :(得分:2)
在项目属性中将编译器设置为1.4合规性应该可以解决问题。只需右键单击您的项目并选择底部的“属性”,然后搜索“编译器”。