java.security.accessControlexception:アクセス拒否(java.io.filepermission/usr/share/java/jsp-api-2.0.jar read)
質問
Debian LennyのTomcat 5.5にアプリケーションを展開しようとしています。私は次の例外を取得しています:
java.security.AccessControlException: access denied (java.io.FilePermission /usr/share/java/jsp-api-2.0.jar read)
何をすべきかわからない。
解決
次の行を/etc/tomcat5.5/policy.d/04webapps.policyに追加します。
grant codeBase "file:/var/lib/tomcat5.5/webapps/mywebapp/-" { permission java.security.AllPermission; };
解決
私はセキュリティマネージャーのようなにおいがします。
これは、ファイルシステムからではなく、Java Security-Managerからのメッセージです。このjar archive内のクラスは、ポリシーで許可されていないファイルにアクセスしようとします。
この本当に似た問題を見てください: http://www.mkyong.com/tomcat/tomcat-javasecurityaccesconcontrolexception-access-denied-loggingperties-read/
ソリューションは、 catalina.policy
他のヒント
ルートとして実行してみてください chmod +r /usr/share/java/jsp-api-2.0.jar
所属していません StackOverflow