1. 程式人生 > >IntellJ IDEA導入web工程及配置詳解

IntellJ IDEA導入web工程及配置詳解

enter spring配置 配置tomcat oca app 配置到 span pan 好的

IntellJ IDEA(後面簡稱idea)是一款功能強大的開發工具,很多程序員已經棄用Eclipse,轉而使用idea。這一篇我們來說說idea導入web工程及後續配置。

1、將web工程從SVN或Git上下載到本地目錄,這裏用test工程為例。

技術分享圖片

2、打開idea,點擊菜單File-->New-->Project,由於是web工程,所以選擇Java Enterprise,再配置好JDK,web容器,點擊next。

技術分享圖片

3、直接點擊next(無需按模板創建工程)。

4、選擇web工程test所在目錄,並給工程在idea中起名,點擊finish完成導入。

技術分享圖片

接下來是配置階段。

5、點擊菜單File-->Project Structure,進入配置界面。Project選項主要是配置JDK和編譯輸入目錄,配置完成後點擊Apply。

技術分享圖片

6、先跳過Modeules選項,點擊libraries選項,這裏是配置工程所依賴的JAR包。

技術分享圖片

點擊 + -->Java,選擇工程所依賴的JAR包,導入Libraries中,可修改libraries的名字,完成後點擊Apply。

技術分享圖片

7、回到第2個選項Modules,這裏是配置工程的框架結構的。由於是web工程,我們先來把web.xml配置到Modules中。點擊 + -->Web,會進入Web配置畫面,如下圖。

技術分享圖片

位於上方的Deployment Descriptors中,點擊“鉛筆”,選擇web工程中的web.xml文件。

技術分享圖片

下方的Web Resource Directories中,是配置資源文件的所在目錄的,點擊“鉛筆”,選擇到WebRoot目錄。配置完成後點擊Apply。

技術分享圖片

8、配置好Modules中的Web模塊後,選擇Artifacts選項,點擊 + --> Web Application:Exploded --> From Modules,則建立了工程的部署WAR包。

技術分享圖片

這個WAR包中包含了工程編譯的代碼和依賴的JAR包,配置完成後點擊Apply。

技術分享圖片

9、至此,主要配置已經完成,接下來將工程部署在web容器中(以tomcat為例)。點擊Run --> Edit Configurations菜單進入配置頁面。

點擊 + -->Tomcat Server --> Local,進入Tomcat配置頁面。

技術分享圖片

選擇Deployment選項卡,點擊 + --> Artifact,選擇第8步中配置好的WAR包,

技術分享圖片

選擇Server選項卡,可配置tomcat容器的名稱,啟動後打開的瀏覽器,tomcat的端口,修改代碼後是否熱部署,以及配置虛擬機的啟動參數等等。

技術分享圖片

至此,一個Web工程導入及配置完成,可啟動tomcat,啟動工程環境。

最後再來說說第7步中Modules菜單的其他配置。

1)選擇工程目錄test,點擊Sources選項卡可配置整個工程中的代碼目錄(藍色Sources),單元測試代碼目錄(綠色Tests),資源文件目錄(灰色Resources),除外代碼目錄(紅色Excluded),這樣會使得代碼目錄結構清晰,一目了然。

技術分享圖片

2)選擇工程目錄test,點擊 + --> Spring,再點擊Spring中的 + ,選擇項目中所包含的Spring配置文件(JAR包中的Spring配置文件可不選擇)。

技術分享圖片

配置完成後,可以在Spring配置文件中看到如圖的標識,點擊可看到整個工程的Spring配置結構,使工程代碼結構更加清晰。

技術分享圖片 技術分享圖片

3)選擇Web模塊,點擊 + --> Struts2(此工程用的是Struts2框架),再點擊Struts2中的 + ,選擇項目中所包含的Struts配置文件(JAR包中的Struts配置文件可不選擇)。

技術分享圖片

配置完成後,可以在struts配置文件對應的Action類上看到如圖的標識,點擊可直接鏈接到對應的struts配置文件,使查找代碼更加便捷。

技術分享圖片

說到這裏,一個web工程的導入及相關的配置都已經說完了,足可見IntellJ IDEA的強大,但這只是IDEA的冰山一角,更強大的功能有待各位程序員的使用並發掘。

IntellJ IDEA導入web工程及配置詳解