为了账号安全,请及时绑定邮箱和手机立即绑定

访问限制:由于对所需库.. \ jre \ lib \ rt.jar的限制而无法访问

访问限制:由于对所需库.. \ jre \ lib \ rt.jar的限制而无法访问

宝慕林4294392 2019-11-26 12:49:21
我正在尝试修改一些旧代码,而又得到以下错误:访问限制:由于必需的库.. \ jre \ lib \ rt.jar的限制,无法访问标头类型的方法create(JAXBRIContext,Object)对于这些导入语句:import com.sun.xml.internal.bind.api.JAXBRIContext;import com.sun.xml.internal.ws.api.message.Header;import com.sun.xml.internal.ws.api.message.Headers;import com.sun.xml.internal.ws.developer.WSBindingProvider;一直在搜索这可能意味着什么以及如何解决它,但是未能找到明确的答案。有些帖子似乎暗示我包含一些实现类的JAR,这些类现在作为核心Java发行版的一部分提供,但据我所知,我所包含的所有JAR都不包含上述类的不同/旧版本。任何人都可以告诉我该错误的全部原因以及如何解决此问题?感谢您的事先帮助,
查看完整描述

3 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

这里已经提供了很好的答案。


请参阅以下摘要:


转到项目属性中的“构建路径”设置。

删除JRE系统库

加回去;选择“添加库”,然后选择JRE系统库。默认为我工作。


查看完整回答
反对 回复 2019-11-26
?
哔哔one

TA贡献1854条经验 获得超8个赞

这不是一个真正的解决方案,但是在我看来,所建议的解决方案都是简单地告诉Eclipse这些不是错误。您可以通过以下方法来更改它:属性-> Java编译器->错误警告->已弃用和改写的API->禁止引用(访问规则),将其从错误更改为警告或忽略。


查看完整回答
反对 回复 2019-11-26
  • 3 回答
  • 0 关注
  • 575 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信