2013-05-10 22 views
0

將Java JSP應用程序成功部署到本地glassfish服務器後,嘗試運行它時(從我的IDE - Eclipse中,或者通過在瀏覽器):關於在glassFish中運行已部署的JSP應用程序時出現錯誤PWC6345

org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required

該應用程序是隻用JSP簡單的Hello World的應用程序,但是,如果我把它寫使用JSP這個錯誤只發生;一個等效的應用程序只使用一個簡單的servlet +打印html行就可以正常工作。

回答

0

錯誤消息說明了這一切。

Glassfish已經開始使用JRE而不是JDK,這意味着需要編譯JSP頁面的javac不可用。

在Eclipse中配置Glassfish使用JDK而不是JRE。

相關問題