溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

發(fā)布時(shí)間:2020-12-05 16:34:10 來源:億速云 閱讀:185 作者:Leah 欄目:編程語言

這篇文章給大家介紹JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1. Maven簡介

相對于傳統(tǒng)的項(xiàng)目,Maven 下管理和構(gòu)建的項(xiàng)目真的非常好用和簡單,所以這里也強(qiáng)調(diào)下,盡量使用此類工具進(jìn)行項(xiàng)目構(gòu)建, 它可以管理項(xiàng)目的整個(gè)生命周期。

可以通過其命令做所有相關(guān)的工作,其常用命令如下:

  • - mvn compile
  • - mvn test
  • - mvn clean
  •  - mvn package
  • - mvn install            //把新創(chuàng)建的jar包安裝到倉庫中
  • - mvn archetype:generate //創(chuàng)建新項(xiàng)目
     

中央工廠URL:http://search.maven.org/    http://repo.maven.apache.org/maven2

本文主要演示在IntelliJ IDEA IDE環(huán)境下如何配置和使用。

2. 配置Maven

軟件配置一次即可,所有Maven項(xiàng)目共享。

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

1)如上圖標(biāo)注3選擇自己的倉庫

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

1)如上圖標(biāo)注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 會實(shí)時(shí)監(jiān)控項(xiàng)目的 pom.xml 文件,進(jìn)行項(xiàng)目變動設(shè)置。

2)如上圖標(biāo)注3 所示,在 Maven 導(dǎo)入依賴包的時(shí)候是否自動下載源碼和文檔。默認(rèn)是沒有勾選的,也不建議勾選,原因是這樣可以加快項(xiàng)目從外網(wǎng)導(dǎo)入依賴包的速度,如果我們需要源碼和文檔的時(shí)候我們到時(shí)候再針對某個(gè)依賴包進(jìn)行聯(lián)網(wǎng)下載即可。IntelliJ IDEA 支持直接從公網(wǎng)下載源碼和文檔的。

3)上圖標(biāo)注 3 所示,可以設(shè)置導(dǎo)入的 VM 參數(shù)。一般這個(gè)都不需要主動改,除非項(xiàng)目真的導(dǎo)入太慢了我們再增大此參數(shù)。

3.Maven 骨架創(chuàng)建 Java Web 項(xiàng)目

1) File -> New -> Project...

2) 如下圖

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

3)如下圖

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

GroupId和ArtifactId<項(xiàng)目名>還有Version,這三個(gè)屬性目的是標(biāo)識你的項(xiàng)目的唯一性。

4)如下圖

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

5) 如下圖

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

6)點(diǎn)Finish之后,Maven會根據(jù)剛才的配置創(chuàng)建一個(gè)基于Maven的Web App.

- 創(chuàng)建結(jié)束,其Log如下:

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

- 創(chuàng)建結(jié)束,其代碼結(jié)構(gòu)如下:

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

recources文件夾:一般用來存放一些資源文件 webapp文件夾:用來存放web配置文件以及jsp頁面等,這已經(jīng)組成了一個(gè)原始的web應(yīng)用

4.啟動 Java Web 項(xiàng)目

1)打開“Project Structure”

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

2)配置“Facets”

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

3)配置“Artifacts”

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

4) 啟動“Edit Configurations”

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

5) Add New 'Tomcat Server' 配置

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

6) 配置Deplyment

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

7) 配置Server

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

其結(jié)果如下:

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

8) 啟動Web Server

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

現(xiàn)在可以通過Browser訪問WebServer的頁面了。

5. 在Tomcat中部署war文件

1)把MVNDemo.war copy到Tomcat的webapps目錄下。

2)在Browser上訪問URL:http://localhost:8080/MVNDemo/即可。

6. 創(chuàng)建Java程序目錄

1) 創(chuàng)建java目錄

JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建

2) 把java目錄設(shè)置為Sources

選中java文件夾,點(diǎn)擊上面的Make as:Sources,該文件夾就會變成藍(lán)色,用以保存java代碼,按OK。

關(guān)于JavaWeb項(xiàng)目怎么利用IntelliJ IDEA 15與Maven進(jìn)行創(chuàng)建就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI