idea運行Tomcat的servlet程序時報500錯誤解決方法


在這里插入圖片描述
今天在測試使用Tomcat運行servlet小程序時,在傳遞參數時,出現了如上錯誤。

開始我以為是配置出了問題,就把項目刪除了又建立了一遍,結果亦然。

經過仔細排查,發現問題,先說明問題原因:idea上配置jdk版本與環境變量運行的jdk版本不一致。

查看運行程序時控制台信息如下:
在這里插入圖片描述
可是我整個項目是基於jdk1.8建立的
在這里插入圖片描述
那么這個jdk17是怎么回事,打開Tomcat存放的根目錄下,進入bin目錄鍵入cmd打開命令界面
在這里插入圖片描述
此時可能你已經知道了問題所在,就是因為Tomcat是匹配的系統的環境變量,而非idea此類高級工具設置的。

你可以打開你的環境變量驗證一下:
在這里插入圖片描述

那么知道了問題所在,解決起來也就很簡單了。

關閉idea,修改環境變量為你idea中配置的那個,然后再打開idea就OK了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM