Eclipse Helios - @SuppressWarnings“rawtypes”在“未选中”时不起作用

时间:2011-05-12 08:01:14

标签: eclipse ide suppress-warnings unchecked raw-types

在Eclipse Helios中处理原始类型警告时,@SuppressWarnings注释出现问题。

根据此postdocs,应使用注释参数rawtypes代替Eclipse Helios中的旧unchecked。但是,当我使用rawtypes注释时,我收到以下警告:

Unhandled warning token rawtypes

即使对原始类型执行快速修复,Eclipse也建议我使用rawtypes。但是,我发现旧unchecked参数仍在我的Helios版本中有效,而rawtypes则不然,这与文档不符。

所以基本上我已经“解决”了这个问题,但真正的问题是为什么rawtypes不起作用?

我的Eclipse设置:

Version: Helios Service Release 2
Build id: 20110301-1815

项目设置:

Java Build Path > JRE System Library: jdk1.6.0_24
Java Compiler > JDK Compliance: 1.6
Java Compiler > Generated .class files compatibility: 1.6
Java Compiler > Source compatibility: 1.6

来自eclipse.ini

-vm
c:/Program Files/Java/jdk1.6.0_24/bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

系统:

Windows 7 Professional Service Pack 1

非常感谢任何帮助或解释,谢谢!

0 个答案:

没有答案