0

Tomcat を ubuntu サーバーにインストールしています。アプリケーションをローカル サーバーから ubuntu サーバーにコピーしました。しかし、アプリケーションを実行すると、次のエラーが発生します。

log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: bifincan-web.log (Permission denied)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:142)
    at org.apache.log4j.FileAppender.setFile(FileAppender.java:290)
    at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:194)
    at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:164)
    at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:257)
    at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:285)

何が悪いのかわからない!同じアプリケーションがローカルの tomcat で実行されています。また、sudo -s を指定して、Tomcat をスーパー ユーザーとして実行してみました。

よろしく

4

1 に答える 1