使用IntelliJ IDEA和Maven管理搭建+Web+Tomcat開發環境


使用IntelliJ IDEA和Maven管理搭建+Web+Tomcat開發環境

前言:原來一直使用Eclipse,換工作后使用IDEA,初識IDEA發現,哇,它的快捷鍵可真多啊,但是一路用下來,覺得非常的好用,特別是利用Maven管理,那簡直叫一個爽。當然筆者在使用過程中,也遇到過不少問題,但當一路解決下來,你會覺得原來世界如此美妙。

筆者在查找資料的過程中,發現用IDEA搭建web開發環境的過程中,不少網友遇到過很多問題(其實我也遇到過很多問題),所以這里就以一個例子來說明,如何使用IDEA通過maven管理,來搭建Tomcat Web項目。

開發環境做以下准備:

注:建議修改maven鏡像,可以提高maven下載速度,使用國內的阿里鏡像速度非常快。附阿里鏡像地址:

<mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
 </mirrors>

 

搭建Tomcat web環境具體步驟:

1.打開IDEA新建Maven項目,如下圖所示(注:這里不選擇任何Mavan原型)。

2.點擊Next按鈕進入下一個界面,然后在GroupId和ArtifactId處填入所需的命名,點擊Next按鈕即可。

3.進入如下界面,填寫項目名稱。

4.點擊Finish按鈕完成項目的創建,至此項目的基本框架完成,其初始目錄結構如下。

5.配置項目的Artifacts,為后面tomcat的配置打下基礎,點擊Project Structure按鈕。

6.在Project Structure對話框中,點擊Artifacts選項,具體操作如圖示。

7.進行上述3步操作后,出現如下界面,這里我們為Artifacts填寫一個名字,具體操作如下圖。

注意:在改圖中第2步勾選上Bulid on make選項,防止未編譯出現錯誤,在第3步中比較重要,當我們准備發布項目時,最好回到這里右鍵,點擊Put into Output Root,然后才進行項目的發布,確保不出現一些問題(關鍵點)

8.繼續在Project Structure界面上,點擊Facets選項,如下圖所示。

9.在彈出的對話框中,進行如下圖操作。

10.在接下來的界面中直接點擊Apply即可。

11.此時項目目錄如下圖所示(注意已增加的部分)。

12.將web目錄重命名為webapp,並移動到src\main目錄下,修改后的項目目錄如下圖所示。

13.返回Project Structure界面,點擊Facets選項,進行web resource directory的修改(因為我們在上一步對web目錄進行了修改並移動),具體如下圖所示。

經過以上幾步,將Web Resource Directory的值修改為當前webapp的目錄。

14.配置Tomcat容器,首先進行如下圖操作。

15.在接下來對話框中進行如下圖操作。

16.進行tomcat具體配置。

17.如上4步操作完后,得到如下結果。

在Deploy at the server startup 欄中即我們剛才創建的Artifacts,然后在Application context中可以為web項目創建一個名稱,這里為myweb。

18.繼續在該界面,點擊Server欄,進行如下兩項配置,以便修改某些文件后,立即生效(如jsp)。

19.點擊Run按鈕

20.Tomcat啟動

21,啟動成功自動彈出瀏覽器網頁,或輸入網址:http://localhost:8080/myweb/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM