eclipse支持sun.包的配備
www.MyException.Cn 發佈於:2012-10-29 10:03:53 瀏覽:10次
eclipse支持sun.*包的配置
在項目中使用BASE64Decoder
,eclipse的編輯器莫名報錯
,
Multiple markers at this line
- Access restriction:
The
type BASE64Decoder
is not accessible due to restriction on
required library C:\Program Files\Java\jre6\lib\rt.jar
- Access restriction:
The
method
decodeBuffer(
String)
from
the
type
CharacterDecoder
is
not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
- Access restriction:
The constructor BASE64Decoder()
is not accessible due to
restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
可見eclipse對rt.jar中的sun.*沒有權限能夠訪問
,在項目上右鍵點擊Properties-Java Build Path
,選擇右側的Libraries標籤
,展開JRE System Library
,選中Access rules
,點擊Edit
,Add一條rule
,其中Resolution選擇Accessible
,Rule Pattern填入sun/**
,保存後錯誤即消失。