例如sun.misc中的ProxyGenerator类,为了研究Java动态代理需要用到此类做一些开发工作,下面对网上提供的导入特殊jar的方案和自己的实践做一些总结。

 

方案一

设置JRE System Library的access rules属性

1、打开项目属性》Java Build Path》选择JRE System Library》点击左边的三角形 打开下拉菜单》双击access rules》打开其属性;

2、点击右边的Add》打开access rules设置》选择resolution为accessible》按照提示在下面的rule pattern输入相应的pattern;

pattern 可以输入** 代表所有的包均可导入 ,也可以输入相应包路径下面的类可以进入访问,例如sun/misc/**等等;

3、所有的选择完成之后一步步OK即可,回到工作空间,红色错误即消失。

方案二

修改Java编译器设置

1、打开Windows 》 点击Preferences 》 选择Java 》打开Compiler ;

2、选择Errors/Warnings 》点开右边的Deprecated and trstricted API选项 》找到 Forbidden reference (access rules) 菜单》将菜单右边的下拉框改变为 warning;

3、最后一步步OK即可。

posted on 2018-01-21 00:10  正面打爆  阅读(155)  评论(0)    收藏  举报