访问限制:由于对必需的库 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

怎么解决呢?
...全文
3629 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
liukun20051 2012-08-13
  • 打赏
  • 举报
回复
怎么解决的?求过程[Quote=引用 13 楼 的回复:]

问题已解决。
[/Quote]
  • 打赏
  • 举报
回复
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
  • 打赏
  • 举报
回复
没遇过这种问题,帮顶!

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧