這篇文章給大家介紹JavaWeb項目怎么利用IntelliJ IDEA 15與Maven進行創(chuàng)建,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)公司提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、網(wǎng)站制作、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。
1. Maven簡介
相對于傳統(tǒng)的項目,Maven 下管理和構(gòu)建的項目真的非常好用和簡單,所以這里也強調(diào)下,盡量使用此類工具進行項目構(gòu)建, 它可以管理項目的整個生命周期。
可以通過其命令做所有相關(guān)的工作,其常用命令如下:
中央工廠URL:http://search.maven.org/ http://repo.maven.apache.org/maven2
本文主要演示在IntelliJ IDEA IDE環(huán)境下如何配置和使用。
2. 配置Maven
軟件配置一次即可,所有Maven項目共享。
1)如上圖標注3選擇自己的倉庫
1)如上圖標注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 會實時監(jiān)控項目的 pom.xml 文件,進行項目變動設(shè)置。
2)如上圖標注3 所示,在 Maven 導入依賴包的時候是否自動下載源碼和文檔。默認是沒有勾選的,也不建議勾選,原因是這樣可以加快項目從外網(wǎng)導入依賴包的速度,如果我們需要源碼和文檔的時候我們到時候再針對某個依賴包進行聯(lián)網(wǎng)下載即可。IntelliJ IDEA 支持直接從公網(wǎng)下載源碼和文檔的。
3)上圖標注 3 所示,可以設(shè)置導入的 VM 參數(shù)。一般這個都不需要主動改,除非項目真的導入太慢了我們再增大此參數(shù)。
3.Maven 骨架創(chuàng)建 Java Web 項目
1) File -> New -> Project...
2) 如下圖
3)如下圖
GroupId和ArtifactId<項目名>還有Version,這三個屬性目的是標識你的項目的唯一性。
4)如下圖
5) 如下圖
6)點Finish之后,Maven會根據(jù)剛才的配置創(chuàng)建一個基于Maven的Web App.
- 創(chuàng)建結(jié)束,其Log如下:
- 創(chuàng)建結(jié)束,其代碼結(jié)構(gòu)如下:
recources文件夾:一般用來存放一些資源文件 webapp文件夾:用來存放web配置文件以及jsp頁面等,這已經(jīng)組成了一個原始的web應(yīng)用
4.啟動 Java Web 項目
1)打開“Project Structure”
2)配置“Facets”
3)配置“Artifacts”
4) 啟動“Edit Configurations”
5) Add New 'Tomcat Server' 配置
6) 配置Deplyment
7) 配置Server
其結(jié)果如下:
8) 啟動Web Server
現(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目錄
2) 把java目錄設(shè)置為Sources
選中java文件夾,點擊上面的Make as:Sources,該文件夾就會變成藍色,用以保存java代碼,按OK。
關(guān)于JavaWeb項目怎么利用IntelliJ IDEA 15與Maven進行創(chuàng)建就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。