1

这似乎是一个简单的问题,我在谷歌搜索时找不到答案。

@Deprecated标签在 Eclipse 中给了我一个语法错误。

错误

已弃用无法解析为类型

我错过了进口还是什么?

编辑:使用 Eclipse Juno

4

3 回答 3

2

您还需要确保您的编译器设置配置为允许这些“新”功能。项目-> 属性并转到 Java 编译器部分

项目设置

于 2013-10-29T20:04:19.627 回答
1

我已经解决了这个问题。感谢那些试图帮助评论的人。

Java 构建路径中的标准 java 库(JRE 系统库)不正确。

我纠正了这一点,语法错误消失了。

于 2013-10-29T20:02:03.247 回答
1

以下是如何重现此错误:

  1. 创建一个具有 as 运行时间jdk5或更高版本的项目。
  2. 右键单击该项目并转到Build Path > Configure Build Path...
  3. 转到Libraries选项卡,删除实际的 JRE System Library(1.5 或更高版本),然后添加 JRE System Library 1.4 或更低版本。单击确定。

该项目将重建,你会得到错误Deprecated cannot be resolved to a type

因此,您需要检查Libraries选项卡下的设置,并确保您有运行时间1.5或更高的时间。

于 2013-10-29T20:28:29.903 回答