説明
メソッドまたはフィールドに関する情報の取得中に、SecurityException または IllegalAccessException がスローされました。または、final 宣言されたフィールドの値を設定しようとしました。
final 宣言されたフィールドを変更することはできません。
ユーザーの処置
以下のようにします。
- 値の設定時に問題が発生した場合は、コードが final 宣言されたフィールドの値を設定しようとしないようにプログラム・ロジックを変更するか、フィールドの宣言を変更します。
- 情報へのアクセスが問題となっている場合には、Java™ 仮想マシンのセキュリティー・ポリシー・ファイルを更新して、使用しているプログラムに必要なアクセス権を与えるよう、システム管理者に依頼します。
管理者が付与する必要のある権限は、多くの場合、ReflectPermission "suppressAccessChecks" です。