打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Access restriction: The type * is not accessible due to
做NC的时候从别人那拷了个NC_DEMO结果我这报错他那没报错 
importnc.bs.wfengine.engine.ext.TaskTopicResolver;  

报错信息:Access restriction: The type TaskTopicResolver is notaccessible due to restriction on required libraryNC_DEMO/NC_HOME/modules/uap/META-INF/lib/uapplatform.jar 

解决方案1: 

Eclipse 默认把这些受访问限制的API设成了ERROR。 
Windows -> Preferences -> Java-> Compiler -> Errors/Warnings-> 
Deprecated and trstricted API -> Forbidden reference(access rules): -> change towarning 

解决方案2: 
只需要在project build path中先移除JRE System Library,再添加库JRE SystemLibrary,重新编译后就一切正常了。 

解决方案3: 

工程上右键->工程属性->java builderpath->Libraries标签,点击JRE System Library里面的Accessrules,add sun/** 为accessible,如果该项存在,就edit。 

解决方案4: 

Windows -> Preferences -> Java-> Installed JREs -> 选择用的JDK-> Edit -> Add ExternalJARs 

俺试了下1,4可行。。。我只是我的,具体每个的差别没研究,谁有研究 给个消息
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
The constructor BASE64Decoder() is not accessible due to restriction on required library
导入项目 jsp报错 string cannot be resolved to a type...
Eclipse下BASE64Decoder提示错误的解决办法
【晨读】颞下颌关节综合征(三)
US restricts food import from Japan over radionuclide contamination concern
常见限制性内切酶识别序列(酶切位点),保护碱基,缓冲液
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服