社区
Java SE
帖子详情
访问限制:由于对必需的库 G:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar 具有一定限制,因此
qykshr
2010-05-18 10:38:42
访问限制:由于对必需的库 G:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar 具有一定限制,因此
无法访问类型 AWTUtilities
怎么解决呢?
...全文
3739
19
打赏
收藏
访问限制:由于对必需的库 G:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar 具有一定限制,因此
访问限制:由于对必需的库 G:\Program Files\Java\jdk1.6.0_20\jre\lib\rt.jar 具有一定限制,因此 无法访问类型 AWTUtilities 怎么解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liukun20051
2012-08-13
打赏
举报
回复
怎么解决的?求过程[Quote=引用 13 楼 的回复:]
问题已解决。
[/Quote]
火龙果被占用了
2012-06-03
打赏
举报
回复
Why Developers Should Not Write Programs That Call 'sun' Packages
http://www.oracle.com/technetwork/java/faq-sun-packages-142232.html
严禁应用程序中使用 JRE 中的类库,这是很危险的行为!
JRE 是 Java 的运行时依赖库,而不是开发时的依赖库!JRE 根据不同的 JDK Vender 不同其 JRE 的实现也是不同的!
RDroid
2012-06-02
打赏
举报
回复
对于java,javax,org等开头的包之外的jdk里包含的包,有可能在更新jdk版本时修改,甚至删除,不保证向后的兼容性。尽量避免去使用。 eclipse 也是基于这个原因才设置这一规则来提醒大家
zyrobert
2012-06-02
打赏
举报
回复
http://hi.baidu.com/lsg%C0%EE/blog/item/b49881edbba7c3cfcf1b3e69.html
这才是正解
HanhsingWoo
2011-12-18
打赏
举报
回复
12楼正解。
stch1161
2011-11-30
打赏
举报
回复
[Quote=引用 8 楼 dage_01 的回复:]
引用 6 楼 hejinxu 的回复:
eclipse下解决办法:
选中项目——》右键选config buildPath——》到达libraries选项卡,展开rt.jar——》选中access Rules——》点右边的edit——》点Add——》选accesiable,输入**——》OK
在accessRules 里面不能修改呀 右边的edit为灰色
[/Quote]
自己添加Rt.jar之后还是不行...求助
longqiufan123
2011-11-12
打赏
举报
回复
问题已解决。
a1540077373
2011-09-28
打赏
举报
回复
我曾经一道过同样的问题,也解决啦,但是不知道是否适合你的问题。
我的解决办法是:
点击Eclipse菜单栏的window---->preferences---->java---->Compiler---->Errors/Warning
查看每一项后面的选项,如果是Warning或Ignore则不管,如果是Error就改成Ignore或warning.
realyhero
2011-09-21
打赏
举报
回复
可能是myeclipse已经放弃了自带的类库,你使用自己安装的JDK吧
Java_Open_Source
2011-07-25
打赏
举报
回复
[Quote=引用 2 楼 ticmy 的回复:]
把那个类的源码放到自己的项目中?
[/Quote]
从哪弄这些类似类的源码?
nomadli
2011-07-25
打赏
举报
回复
在accessRules 里面不能修改呀 右边的edit为灰色
==============================================================
需要自己重新添加rt.jar 不能直接改系统的rt.jar
dage_01
2010-06-29
打赏
举报
回复
[Quote=引用 6 楼 hejinxu 的回复:]
eclipse下解决办法:
选中项目——》右键选config buildPath——》到达libraries选项卡,展开rt.jar——》选中access Rules——》点右边的edit——》点Add——》选accesiable,输入**——》OK
[/Quote]
在accessRules 里面不能修改呀 右边的edit为灰色
itamar
2010-06-22
打赏
举报
回复
2楼正解
Josh
2010-06-22
打赏
举报
回复
eclipse下解决办法:
选中项目——》右键选config buildPath——》到达libraries选项卡,展开rt.jar——》选中access Rules——》点右边的edit——》点Add——》选accesiable,输入**——》OK
Wwushuang
2010-06-06
打赏
举报
回复
我也是 和楼主用的是一个版本
tahejumei
2010-05-20
打赏
举报
回复
我也遇到类似的问题
import com.sun.management.sun.management.ManagementFactory;
import com.sun.management.OperatingSystemMXBean;
访问限制:由于对必需的库 C:\Program Files\Java\jre1.5.0_15\lib\rt.jar 具有一定限制,因此无法访问类型 ManagementFactory
请高手指点
xiesisi3
2010-05-19
打赏
举报
回复
是不是访问权限的问题?
龙四
2010-05-19
打赏
举报
回复
把那个类的源码放到自己的项目中?
paullbm
2010-05-19
打赏
举报
回复
没遇过这种问题,帮顶!
JDK、
JRE
、JVM本质区别与工程实践指南
JDK、
JRE
、JVM是
Java
运行体系的三层核心抽象:JVM作为字节码执行引擎,是跨平台能力的技术根基;
JRE
为其提供标准类
库
与运行时支持,构成最小可执行环境;JDK则在
JRE
基础上集成编译器(
java
c)、调试器(jdb)、性能分析工具(jstat/jmap)等开发
必需
组件。这种分层设计源于责任分离——JVM专注指令执行,
JRE
保障程序运行,JDK支撑全生命周期开发。在云原生与容器化场景下,轻量级
JRE
(如openjdk:17-
jre
-headless)成为生产部署首选,而JDK仍是构建、调试与问题诊断
JDK25环境配置的变量逻辑与安全路径实践
Java
开发环境配置本质上是JVM启动链路的系统性工程,其核心在于理解
JAVA
_HOME、Path和CLASSPATH三者间的信任传递机制。JDK25强化了模块化加载(如jmods校验)、路径敏感性(空格/长度
限制
)及版本动态性(日期戳命名),使传统‘截图填路径’方式极易引发NoClassDefFoundError、LinkageError或静默失败。技术价值体现在构建可验证、抗版本变更、跨工具链兼容的稳定基础;典型应用场景包括Spring Boot多模块调试、CI/CD流水线构建、jpackage原生打包
Windows下
Java
开发环境配置:JDK 17+手动解压与环境变量最佳实践
Java
开发环境配置本质上是构建可复现、可迁移的工程基础设施,其核心在于理解JVM规范下的路径信任链与类加载机制。
JAVA
_HOME、PATH和CLASSPATH三个环境变量分别控制JDK根目录可信源、命令行工具可见性边界及类搜索策略,错误配置将导致编译器与运行时版本错配、中文乱码、CI/CD构建失败等典型问题。现代
Java
项目普遍采用JDK 17+ LTS版本,推荐使用Eclipse Temurin压缩包手动解压至无空格路径(如D:\dev\jdk-17.0.2),并通过置顶PATH、显式设置
JAVA
_H
Ubuntu 12.04 VPS 上安装 Grails 2.5.6 完整指南
Grails 是一个基于 Groovy 和 JVM 的全栈 Web 框架,其核心优势在于约定优于配置、内建 GORM 与快速开发能力;其运行依赖特定版本的 JDK(如 Grails 2.x 严格要求 JDK 1.7),而 Ubuntu 12.04 作为已终止支持的 LTS 版本,提供了高度稳定的旧版内核与系统
库
环境,常用于遗留系统维护、教育实验及资源受限的 VPS 场景。在该环境下部署 Grails 的技术价值在于:以最小侵入方式复用陈旧基础设施,避免高风险操作系统升级;通过手动安装 Oracle JDK
JDK17运行环境部署:从安装陷阱到国产系统适配
Java
运行环境(
JRE
/JDK)是支撑企业级应用的基础软件栈,其配置正确性直接决定服务稳定性与安全合规性。JDK17作为首个默认启用强封装和模块系统的LTS版本,彻底移除了非法
访问
兼容开关,使传统类路径依赖、反射调用及JNI加载面临重构。技术价值体现在更安全的类加载隔离、更可控的模块边界和更严格的JVM启动校验。典型应用场景包括Spring Boot 3微服务迁移、Docker容器化部署、麒麟/统信等国产操作系统适配,以及多版本共存下的环境决策管理。本文聚焦JDK17真实落地中的下载验证、Windows
Java SE
62,622
社区成员
307,256
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章