java - 带有 JSR 250(注释)的 Eclipse 产生 "Access Restriction"错误

标签 java eclipse annotations

希望之前有人遇到过这个问题。我正在运行 Spring STS 2.3.0,当尝试使用来自 javax.annotations.Resource 的 @Resource 注释时,我得到“访问限制:由于所需库的限制,无法访问类型资源”。我正在使用 JDK 6u18。

我已经尝试将 JDK Compliance 更改为 1.5 和 1.6,但两者都产生相同的错误。

干杯, -艾德

最佳答案

这对我有用:Change eclipse (STS) project build path |库选项卡 |选择 JRE 系统库 [J2SE-1.4] |编辑按钮 |从显示 J2SE 1.4 (jdk1.6.0_21) 的执行环境单选选项卡更改为工作区默认 JRE (jdk1.6.0_21)。

关于java - 带有 JSR 250(注释)的 Eclipse 产生 "Access Restriction"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2405398/

相关文章:

java - 使用 REST Web 服务公开数据库

eclipse - 在 Eclipse Oxygen 4.7 中导入 Java-9-Jigsaw-Maven-Project 不起作用

android - Eclipse Android : Error executing aapt: Return code 138, 我什么都没做似乎可以修复它

java - @SessionAttributes 给出 HttpSessionRequiredException

java - 使用 Tomcat 创建 Restful Client Consumer

java - 合并排序在复制步骤中抛出 ArrayOutOfBounds 错误?

java - 如何将数据数组发送到 Parse Cloud Code?

java - 加快日期模式匹配速度

eclipse - eclipse.ini文件的位置在哪里?

Swift - 坐标不可用 : APIs deprecated as of iOS 7