Tag Archives: BASE64Decoder

The solution of base64decoder prompt error under eclipse

When writing Java code in MyEclipse, BASE64Decoder is used, import sun.misc.BASE64Decoder; however, Eclipse prompts.

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 constructor BASE64Decoder() is not accessible due to restriction on required library C:\Program files\java\jre6\lib\rt.jar

Solution 1 (recommended).

Just remove the JRE System Library in the project build path first, then add the library JRE System Library, recompile and everything will be fine.

Solution 2:

Windows -> Preferences -> Java -> Compiler -> Errors/Warnings ->

Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning