1. 程式人生 > >eclipse常見錯誤解決方法

eclipse常見錯誤解決方法

(一) '0x0040010b: Obtain Project Name' operation finished with error: Selected SVN connector library

eclipse中使用SVN拉取專案錯誤SVN: '0x0040010b: Obtain Project Name' operation finished with error: Selected SVN connector library

裝了Eclipse的SVN外掛後,匯出專案出現這個error、

原因:是沒選擇SVN聯結器庫。

解決方法:
1. 選單Help > Install New Software...
2. work with裡輸入網址
juno版本: http://community.polarion.com/projects/subversive/download/eclipse/3.0/juno-site/
kepler版本: http://community.polarion.com/projects/subversive/download/eclipse/3.0/kepler-site/
把Subversive SVN Connectors打鉤,點Finish
下載安裝重啟後,
3. 選單Window > Preferences
4. 左邊選單Team > SVN,後邊標籤頁SVN Connector, 選擇SVNKit作為SVN connector.

(二)eclipse釋出專案時候出現異常Unhandled event loop exception GC overhead limit exceeded

首先說明下我發現這個錯誤的過程,  看下面的三張圖片

1,在本地weblogic釋出專案的時候


2 , 等待一段時間, 出現以下錯誤


3 ,  點選上面的確認後要求關閉eclipse , 然後就沒有然後了  .  


問題的根源在於 eclipse 配置記憶體不足

如下圖 , 開啟eclipse安裝目錄下的 eclipse.ini 檔案


修改標記部分記憶體設定引數(預設配置是Xms40m - Xmx256m), 重啟eclipse , 再次釋出 , 未發現報錯 .  


(三)解決eclipse Multiple annotations found at this line 錯誤

 eclipse Multiple annotations found at this line錯誤,eclipse開發過程中,一些XML配置檔案會報錯,但是這些其實不是錯,飄紅的原因是因為eclipse的校驗問題。
去掉校驗設定步驟:
1.設定全域性eclipse校驗資訊,windows>preferences>Validation,在編輯面板選中“Enable project specific settings”,同時選中“Suspend all validators”.

2.右擊專案名,選擇proferences>validation>選中:Enable project specific settings”,同時選中“Suspend all validators”.
3.右擊專案名選擇:validation 報錯的資訊消除。

(四)The import javax.servlet cannot be resolved The import javax.servlet.http.HttpServletRequest cannot be resolved

具體原因是我們工程裡面web-inf/lib目錄下少了相應的包:Package javax.servlet.http引起的;通俗且確切的講就是缺少TOMCAT_HOME\lib下的servlet-api.jar我匯入別人的專案,在別人的機器上他配置了Server,一般都是tomcat,而在拷貝的過程中Server的那些library是不會隨專案一起拷貝過來的,除非別人把tomcat的library已經拷貝到WEB-INF\lib下了。

解決方法: Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 選擇你的Server -> Finish