私は古いプロジェクトをmavenプロジェクトに変換しようとしています。しかし、プロジェクトがMavenのされたとき、それは、インポートとクラスの警告を示していますアクセス制限:タイプ 'BASE64Decoder'はAPIではありません
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
アクセス制限:型「BASE64Decoder」API(必要なライブラリ「C上の制限 ではありません:\プログラムファイル\のJava \ jre7 \ lib \ rt.jar ')
それで問題は何ですか?
https://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar – sasikumar
あなたは、一般的には、 'sun.misc'の依存関係です。 –
Java 8には、標準Base64エンコーダ/デコーダがあります。グァバも1つ持っています。 Apacheのコモンズコーデックもあります。 –