Eclipse 3.5(Pleiades All in One 3.5.1.20090930でjdk1.6.0_06を使用)でのお話。 Javaプロジェクトを作って、sun.misc.BASE64Encoderを使おうとしたらエラーと表示されました。 メッセージを見ると、「アクセス制限: 型 BASE64Encoder は必須ライブラリー (Javaのインストールディレクトリ)\lib\rt.jar で制限されているためアクセスできません」とのこと。 検索しても対処法がすぐにわからなかったので、メモしておきます。 お急ぎの方のためにまず対処法を。 対処法 プロジェクトのプロパティなどから、ビルド・パスの構成をえらんで、ライブラリーのJREシステム・ライブラリーを表示してください。