關於eclipse項目錯誤的一些小經驗總結
前言:這些天有學弟學妹問一些代碼問題,看着很多以前自己遇到過的錯誤,還有一些沒遇到過的,感覺挺有價值的,在這里簡單的總結一下。
項目導入
對於項目導入,我覺得還是簡單一點的問題,不行就重新導一遍再操作是吧,哈哈
Java Build Path
這是比較熟悉的地方了,一定記得查看項目的版本和本機設置的是否一致,這個報的錯誤一般也很明顯。更主要的是,你可能無法點擊那個運行按鈕,它是灰的
其次呢是Java Complier
查看自己的jdk版本,有些東西是不兼容的,或者不匹配的。我就吃過版本沖突的虧,對於版本的話,我還是喜歡舊版本,新版本雖然有着新特性,在某些地方更方便,但是不穩定,更重要的是,出錯了你只能自己慢慢排查,舊版本在網上有較多的經驗總結可以參考。
這個地方要和Java Build Path配置一致。
Project Facets
查看java等級是否有對應的Tomcat容器
如果沒有,或者不一致,記得更改項目文件。
.settings中的帶圖案的文件,修改為可以使用的本機版本
項目啟動
這個一般要新手注意
eclipse中,啟動項目報404錯誤,是因為沒有配置好的xml文件。可以自己設置,但是一般直接啟動某個.html或者.jsp就可
Tomcat
項目部署在Tomcat上后,實際上是不存在所謂的WebContent文件的,它所識別的文件只有項目名,所屬包名,和存放文件夾名稱,這個尤其容易出現路徑問題。分多級目錄后,產生的404錯誤,我也會犯迷糊。
至於Tomcat本身的一些小問題,還是去網上搜搜看吧,我也遇過,但也沒有理清條理,不少問題也沒有記錄。
Mysql
對於mysql,我真的是相當的痛苦,前一年的時間我經常被mysql的問題各種折磨
提示注意mysql的安裝版本
對於不同的版本,存在着sql語句上的變化,在百度搜索解決問題方案一定看清版本。
mysql的服務問題
我現在更傾向於手動開啟mysql的服務,在學php時,下載了別的客戶端軟件,因為重復安裝的問題,路徑配置搞得一團糟,該怎么弄服務也不明不白了。手動開啟的好處就是,你能清楚的知道你所配置的服務項是什么,避免產生端口占用等一些列莫名其妙的錯誤
對於mysql8版本忘記密碼的問題,給大家推薦這篇博客我個人覺得很實用
最后附上一個我初學時Eclipse環境配置問題,博客