1. 程式人生 > >jsp org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder

jsp org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder

我把 War 檔更新上去 Server,serverlet 都正常,但 jsp 都無法執行, 畫面如下:

org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder:
關於這個原因主要是許可權的問題,在tomcat/work/Catalina/localhost/,主要是這個目錄沒有被讀寫的許可權,導致檔案不能被編譯到該指定的工作目錄中,此時我們就要針對與這個目錄做一些許可權的修改許可權至少要達到755或者以上,同時注意此處修改許可權必須用root身份進行操作,否則不能進行修改,修改完後編譯好的jsp檔案就在localhost的目錄當中了