Get the App
SLTechnology News&Howtos  ›  Network Security  › 

The solution that sun.misc.BASE64Encoder can't find the jar package

Shulou Source: shulou.com Published: 2022-06-01 07:20:06 10月03日 Update

1. Right-click the project-"Properties -" java bulid path- "jre System Library-" access rules- "resolution Select accessible, and then fill in the following * * Click OK!

two。

When writing Java code in MyEclipse, BASE64Decoder,import sun.misc.BASE64Decoder; is used, but the Eclipse hint:

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 JRE System Library from project build path, then add the library JRE System Library, and everything will be fine after recompilation.

Solution 2:

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

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

Tags: Scheme solution code properties project recommendation hint compilation selection method Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno NVidia Microsoft OPPO Reno Huawei Linux