記錄使用intellig idea遇到的問題

最近在用intellig idea看公司項目,一來我看不懂這項目運行時url地址,二來我不會導入項目;


1. 地址說明:

平時用eclipse運行項目的時候,頁面運行地址像這樣:http://localhost:8080/project_name/controller_name/action_name...

   在intellig idea中,如下圖紅框中表示根目錄,如果什麼都沒配置,運行時地址像這樣:http://localhost:8080/controller_name/action_name...  

   項目名就省了,具體8080後面緊跟什麼看紅色框框裏面的配置。

2:import 和 open 項目

      1):如果找不到import project(如下左圖),就關閉項目(紅框),如果打開了多個窗口,將所有窗口都“Close Project ”,然後就可以看到import project了。我導入的時候感覺很不明白,導入的目錄我不能接受,只有java目錄。後來有人指導說用open ,open打開的項目目錄非常完整,看着非常賞心悅目。如果你是MAVEN項目,open後在窗口右邊(如下右圖)打開MAVEN Projects, 點擊加號,將項目的pom.xml加載進來就可以了。

                如果不是MAVEN項目,就直接將項目的lib庫導進來就可以了,如下圖:點加號將包加載進來,再配置其他的就可以了。

雖然open的項目跑起來了,但是後來我自己寫的代碼卻死活編譯不上去,測試時總是找不到資源,搞了兩天發現打開項目也打錯了 ... ...


正確情況如下圖:open時選擇trunk,這樣才發現真正的web項目名字不是項目最外層的目錄名(如圖的1處),估計最外層是個容器名,裏面是真正的項目。而且project structure配置中Facets和Artifacts中自己就有了(如下兩個小圖,其中我劃掉的地方兩個名字是一樣的,而且與下邊這個大圖中的後綴爲iml的文件名一樣),

如果你是手動加的多半就錯了(只是自己遇到的情況,不能以一概全)。

s


                                                     

然後將配置搞齊,就能跑起來了,新增的代碼也能找到了。


如果哪位大神看了我這些渣渣總結髮現不順眼的地方,歡迎指正,小弟先在這裏謝過了。。。。。。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章