jetty訪問jsp頁面出現( PWC6345: There is an error in invoking

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

    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:92)


異常信息如上

                        一般是jetty8纔會出現這種情況
        

在網上找了很多資料,主要問題還是jetty運行的jre環境配置問題,最終解決方案如下:

在eclipse——>Window——>prefence——>java——>Installed JREs,選擇jre點擊Edit找到jdk的安裝目錄,我的安裝在C:Program Files/java/jdk1.6.0.23.在jdk安裝目錄下找到jre目錄,點擊finish。,啓動項目,訪問jsp頁面,一切正常。

 
PS:網上的解決方案我試了不成功,主要原因就是因爲jre配置環境的錯誤,在選擇jre環境的時候,有兩個選擇,一個是java根目錄下的jre(選擇這個會不成功),一個是在jdk根目錄下的jre(選擇這個成功)!!希望能幫助剛接觸jetty的朋友們
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章