1. 程式人生 > >Eclipse通過SVN匯入專案遇到的問題記錄

Eclipse通過SVN匯入專案遇到的問題記錄

問題一、把子專案匯入為project

原因:一個大的資料夾,裡面有各個小專案,需要把自己新增需求的醒目匯入為Maven Project

1、右鍵選 Import as project

2、右鍵 -> Build Path -> Configure Build Path...

 

 

 3、修改三處:

(1)Java Build Path 雙擊JRE或者單擊並點右側edit,選擇自己安裝的JRE,然後Finish ,我的是1.8的,如下圖:

 

 (2)Java Complier 修改JDK版本,本人是1.8的,故選1.8

 

 (3)Project Facets 修改java版本,也是1.8

 

 注:這一個問題解決完畢後,基本上problem中99%的錯就解決了。

問題二、緊接著問題一的操作

問題一還沒有解決的話就看這問題二的操作就OK了。

原因:忘了報錯是啥了,應該是maven需要的jar包和依賴沒有完全下載。

步驟:找到報錯的maven專案,右鍵 -> Maven -> Update Project... 基本上就解決了。

問題三、The project was not built due to "A resource exists with a different case: '/eMC/bin/com/yetech/eCrm'.". Fix the problem, then try refreshing this project and building it since it may be inconsist

翻譯:由於“存在具有不同大小寫的資源:'/emc/bin/com/yetech/ecrm'”,專案未生成。解決問題,然後嘗試重新整理此專案並構建它,因為它可能不一致

原因:匯入SVN專案時,總的專案名就是一個資料夾,多了一個總的pom.xml檔案而已,但是匯入時我應該是把它選做了一個Maven專案,導致eclipse自動生成了一個bin資料夾,其中有包的名字跟原來的衝突。

解決步驟一:如果不是我的專案架構就直接看problem現實的是哪一個包,把包名改了(此時大小寫應該是不區分的)

步驟二:公司大神幫我刪掉了bin,以及其他多餘的src等檔案(刀下留了重要的pom.xml檔案),然後刪掉eclipse中的此專案(注意一定不要勾選把資料夾中的專案也刪了),最後重新匯入maven專案,

同時進入問題一和問題二,重新操作了一遍。

問題四、tomcat配置前端jsp或者html啟動目錄

原因:經過了上述戰鬥,我是越戰越萌,興致勃勃的add專案到Tomcat9.0中,然後啟動飛一般的速度,我就知道出事了。。不出所料404.。。

如果已經配置好tomcat前端頁面的就不用看了,沒配置的還是老老實實看過來:

解決步驟一: remove掉tomcat中的專案;

步驟二:雙擊tomcat,進入Overview介面,Server Locations 選擇第二個,並且把Deploy path改為webapps(一般是這個,如果你的不一樣,那就不一樣唄)

 

 

打完收工。

&n