IntelliJ IDEA 12.0搭建Maven Web SSH2架構項目示例(一)
IntelliJ IDEA 12.0搭建Maven Web SSH2架構項目示例
這篇博客發表一段時間后,我覺得有些地方寫的不夠妥當,今天改一改,力爭完美。用IDEA搭建Maven web項目,對于很多用慣了Eclipse的人可能會很不適應。在項目的目錄結構設置上,Eclipse和IDEA的確有些區別。這篇文章將在原來的基礎上更加詳細的介紹,最后會給出兩個示例來展示實際效果。文章將從5個方面來介紹:(文章貼圖較多,如果你那里無法顯示,這里是PDF文檔,內容一樣)
1.基礎環境搭建;
2.創建一個Maven-web-application應用程序;
3.引入一個現有的Maven-web-application項目;
4.環境配置與執行調試;
5.Maven-web-application項目核心文件:pom.xml文件的結構分析。
1. 基礎環境搭建
首先你的環境中要安裝JDK,在配置環境變量的時候,按照下圖的方式配置,對【系統變量(S)】進行配置。如下圖

新建變量JAVA_HOME,不要進行非主流的環境配置。此步驟完成后編輯【系統變量Path】,如下圖:

全部保存后,打開CMD界面,輸入命令:java -version,如果顯示如下則Java環境配置成功。

現在我們開始配置Maven。Maven是神奇的工具,在apache下有該項目的最新信息,他的連接地址如下:http://maven.apache.org/download.cgi 現在最新的版本是 Maven 3.1.1。如下圖所示,我們選擇紅方框中的文件,并下載。

解壓后,我把他放在了D:\Program File\apache-maven-3.1.1-bin\apache-maven-3.1.1目錄下。這里隨你的喜好,不是必須的。現在開始配置M2_HOME這個變量,如下圖所示:

變量值為:D:\Program File\apache-maven-3.1.1-bin\apache-maven-3.1.1 。完成后再次編輯Path變量,如下圖所示:


2.創建一個Maven-web-application應用程序
在上面基礎上,這里假定你第一次在Windows系統中安裝Intellij IDEA。我的系統是windows 7旗艦版,注意:我的操作系統并沒有躍升為管理員權限,我的登錄名是Yangcl,不是Administrator。我建議你如果躍升為管理員了最好重新裝系統,因為在后面debug項目的時候,IDEA會因為找不到 .m2文件夾而導致你一直無法找到你依賴的第三方jar包,這將導致你的項目無法運行,很多人問我的時候,都是這個原因。這個問題在第一次寫這個博客的時候沒有注意到,今天提出來。
第一次打開IDEA,如下圖,我們從零開始創建一個maven-web-application項目。

選擇【Create New Project】,出現下圖界面

完成后,點擊Finish按鈕。然后IDEA會彈出下圖所示界面:

完成后,我們開始創建一個新的moudle,如下圖:

在新窗口中選擇【Maven Module】。

點擊完成后,會出現下面的界面,注意紅方框所圈的地方。如下圖:

如果你使用遠程倉庫來支持你的項目,那么下面的界面完全不用改動。

點擊完成后,你的C:\Users\Yangcl\.m2\repository文件夾下應該有些依賴被下載了,你的IDEA控制臺也開始下載和尋找依賴。注意:這些都是IDEA自動執行的。如下2幅圖:


這樣一個簡單的Maven-web-application項目就創建完成了,如下2幅圖:


可以看到,紅方框下還沒有其他內容。因為要使用這個項目來搭建一個SSH2程序,所以我們要更改pom.xml文件,向其中添加更多的東西如依賴和編譯路徑(<dependencies>、<build>),下面會單分一塊來介紹pom.xml,這里簡單如圖:

添加完<dependencies>后編譯器會顯示報錯,因為還沒有reimport,如下圖:

此時,一個擁有SSH2基礎依賴環境的項目就搭建好了。如果你想刪除這個項目,不要像在Eclipse中那樣做,你可以按照下圖去做:



這樣項目就被刪除了。文章太長了,剩下的內容在《IntelliJ IDEA 12.0搭建Maven Web SSH2架構項目示例(二)》中介紹。
本文由用戶 Yangcl 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!