
Access restriction: The type FileURLConnection is not accessible due to restriction
看一下你的项目配置是常见的,尤其当你使用IntelliJ或Eclipse时,可能你的项目进行了错误的转换,比如将标准的JRE集成到你的项目中,但不小心外部化最近的rt.jar而不应该。固定方式是:
发布日期:2025-03-28 13:38:52
浏览次数:6
分类:精选文章
本文共 1056 字,大约阅读时间需要 3 分钟。
技术人员解决FileURLConnection访问受限问题的方法
在使用Java开发过程中,有时会遇到类似“FileURLConnection类型的访问受限”的错误提示。这种错误通常是由jre(lib/rt.jar)文件访问限制引起的。以下是一些有效的解决方案:
打开菜单栏,File -> Project Structure -> 模块 -> 找到你的主要模块。右键选择“添加”->“JRE系统库”。如果从Sources中选择源,确定 Ide使用正确的JDK路径而不是被破坏的rt.jar。
- 使用有效的JRE分类别访问受限制似乎是你的JRE路径问题。确保你设置的JRE是你在系统中安装的标准JRE,而不是节流门、预装的或者经过第三方模糊处理的。在IntelliJ中设置模块的JRE系统路径很重要:
- 可能更复杂的解决方案如果上述不起作用,可能需要调整modules.xml:
- 我的解决方法在我的经验中,问题发生在你的Java环境设置中的JRE版本过旧或过新。解决方法是安装JDK 8,代码通常有略微差异:
- 综上所述遇到问题时,更换一个可靠的Jenkins插件或专业服务器配置。总之,你的应用程序可能需要访问本地文件,而通过正确的配置FileCheckerGraph listeners可能会有所帮助。希望你能顺利解决问题并继续你的开发工作。
右键项目,选择Add -> Module -> 点击下一步选择JRE System Library,如果没有显示,则选择“从计算机上选择路径”并指向C:\Program Files\Java\jdk7\jre\lib\rt.jar。
打开项目根目录 -> .idea -> modules.xml,查找是否有Finished withRTJar的问题。添加约束:<Tomcat classpath="" …>会不会引起问题?通常这跟你的项目使用老的JRE系统库有关。
删除项目中的rt.jar或无需删除,但打开文件 CunninghamLake.java 并修改使用文件访问方法。或者临时换成http://www.rapidhoney.com/2014/09/fix-error-about-FileURLConnection-is-not-accessible.html
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年05月11日 01时12分35秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
第01问:MySQL 一次 insert 刷几次盘?
2019-03-13
libvirtd:内部错误:Failed to apply firewall rule
2019-03-13
优先级队列2
2019-03-13
TiKV 源码解析系列文章(十三)MVCC 数据读取
2019-03-13
Android 开发常用的工具类(更新ing)
2019-03-13
EasyUI的简单介绍
2019-03-13
初次安装webpack之后,提示安装webpack-cli
2019-03-13
Hbase压力测试
2019-03-14
C#中的类、方法和属性
2019-03-14
Python爬虫训练:爬取酷燃网视频数据
2019-03-14
Python数据分析入门(十九):绘制散点图
2019-03-14
Callable中call方法和Runnable中run方法的区别
2019-03-14
Linux yum提示Loaded plugins错误的解决方法
2019-03-14
Netty的体系结构及使用
2019-03-14
xshell解决文本粘贴格式错误
2019-03-14
网络+图片加载框架(英文版)
2019-03-14
JAVA BigInteger和BigDecimal类常用方式
2019-03-14
深度学习框架 各种模型下载集合 -- models list
2019-03-14