希望以前有人遇到过。我正在运行Spring STS 2.3.0,并且尝试使用javax.annotations.Resource中的@Resource批注时,出现“访问限制:由于所需库的限制,无法访问Resource类型”。我正在使用JDK 6u18。
我尝试将JDK符合性更改为1.5和1.6,并且都产生相同的错误。
干杯,
-埃德
最佳答案
如果您使用的是插件项目而不是常规的Java项目,请尝试设置
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
在您的manifest.mf中。 (并且在更改之后,您可能需要右键单击该项目,然后执行PDE工具->更新类路径。