以下這部分是網(wǎng)上的解決方案,但是我用這個方法沒有得到解決【org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required
但我今天試用 Jetty 8 同樣出現(xiàn)這個問題,問題描述請看這里。
摸索了半天終于找到原因了。
我的JDK安裝在D盤,JAVA_HOME 也指向安裝目錄,系統(tǒng)的PATH也設置了D:/JDK/bin
但是安裝JDK的時候,安裝程序會往C盤的系統(tǒng)目錄拷貝Java的可執(zhí)行文件,其中包括 java.exe,而使用 java -jar start.jar 來啟動 Jetty 時則優(yōu)先使用的是系統(tǒng)目錄下的 java.exe ,這樣 Jetty 的 jsp 解析器就無法正確獲取 JDK 的安裝目錄而導致此問題發(fā)生。
解決的辦法,退出 Jetty ,在系統(tǒng)目錄下搜索 java.exe ,刪掉它并重啟 Jetty 即可。】
-----------------------------------我是華麗麗的分割線-----------------------------------------------------
我繼續(xù)鉆研,終于功夫不負有心人啊,最后就發(fā)現(xiàn)了一個低級的錯誤,就是下面截圖:
看你的這個是不是導入的下面的格式:

正確后點擊finish,再次新建maven web項目成功搞定~~
新聞熱點
疑難解答