java.security.accessControlexception:アクセス拒否(java.io.filepermission/usr/share/java/jsp-api-2.0.jar read)

StackOverflow https://stackoverflow.com/questions/4689123

質問

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top