新版本IntelliJ IDEA 構(gòu)建maven,并用Maven創(chuàng)建一個(gè)web項(xiàng)目(圖文教程)
之前都沒(méi)試過(guò)用maven來(lái)管理過(guò)項(xiàng)目,但是手動(dòng)找包導(dǎo)包確實(shí)不方便,于是今天用2016版的IDEA進(jìn)行了maven的初嘗試。
打開(kāi)IDEA,創(chuàng)建新項(xiàng)目:

然后選擇Maven,以及選擇自己電腦的jdk:

接下來(lái)自定義GroupId以及ArtifactId,這里只是demo,所以隨便命名了

然后自定義項(xiàng)目名,F(xiàn)inish:

maven創(chuàng)建完畢

maven中,第一次創(chuàng)建會(huì)在src下生成main/java以及main/resources目錄,src中的test目錄是要自己創(chuàng)建的,test目錄的中代碼不會(huì)被發(fā)布,用于測(cè)試。
接下來(lái)在maven中創(chuàng)建web項(xiàng)目:

右鍵Add Framework Support,出現(xiàn)項(xiàng)目創(chuàng)建選項(xiàng):

選擇web項(xiàng)目,點(diǎn)擊確定
之后先配置好pom.xml下的web項(xiàng)目依賴包:

idea出現(xiàn)提示Maven projects need to be imported,點(diǎn)擊Import ChangesEnable Auto-Import,讓maven自動(dòng)下載導(dǎo)包
查看項(xiàng)目下的External Libraries,可以發(fā)現(xiàn)依賴包已經(jīng)下載好了:

接下來(lái)在src/main/java目錄下新建一個(gè)servlet


最后配置tomcat服務(wù)器:


最后發(fā)布運(yùn)行,然后在瀏覽器上輸入servlet請(qǐng)求:

點(diǎn)擊確認(rèn)

servlet成功處理請(qǐng)求響應(yīng),至此,maven創(chuàng)建項(xiàng)目成功
總結(jié)
以上所述是小編給大家介紹的新版本IntelliJ IDEA 構(gòu)建maven,并用Maven創(chuàng)建一個(gè)web項(xiàng)目,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
詳解SpringBoot中實(shí)現(xiàn)依賴注入功能
這篇文章主要介紹了詳解SpringBoot中實(shí)現(xiàn)依賴注入功能,SpringBoot的實(shí)現(xiàn)方式基本都是通過(guò)注解實(shí)現(xiàn)的。有興趣的可以了解一下。2017-04-04
K8S環(huán)境下如何驗(yàn)證RocketMQ擴(kuò)縮容
文章主要內(nèi)容驗(yàn)證了K8S環(huán)境下RocketMQ的擴(kuò)縮容特性,包括序號(hào)變化、命名規(guī)則以及節(jié)點(diǎn)重建后序號(hào)保持不變,StatefulSet確保Pod序號(hào)在重建后保持穩(wěn)定,而Deployment創(chuàng)建的Pod名稱(chēng)是隨機(jī)的2025-01-01
Spring Boot + Redisson 分布式鎖示例案例
本文提供了一個(gè)完整的SpringBoot+Redisson分布式鎖示例項(xiàng)目結(jié)構(gòu),包括Maven依賴、配置文件、Redisson配置類(lèi)、業(yè)務(wù)服務(wù)層和控制器等,通過(guò)這個(gè)示例,可以實(shí)現(xiàn)分布式環(huán)境下的并發(fā)控制,感興趣的朋友一起看看吧2025-12-12
java集合List快速實(shí)現(xiàn)重復(fù)判斷的方法小結(jié)
在java編寫(xiě)代碼中經(jīng)常會(huì)遇到某些重復(fù)判定或者去重的操作,本文主要為大家介紹了幾個(gè)常用方法,感興趣的小伙伴可以跟隨不想一起學(xué)習(xí)一下2024-12-12
解決Maven 項(xiàng)目報(bào)錯(cuò) java.httpservlet和synchronized使用方法
下面小編就為大家?guī)?lái)一篇解決Maven 項(xiàng)目報(bào)錯(cuò) java.httpservlet和synchronized使用方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
Spring的事務(wù)控制實(shí)現(xiàn)方法
這篇文章主要為大家詳細(xì)介紹了Spring的事務(wù)控制實(shí)現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07
使用maven打包/跳過(guò)某個(gè)modules
本文總結(jié)了在Maven項(xiàng)目中跳過(guò)或單獨(dú)構(gòu)建模塊的方法,包括使用`-pl`、`-am`和`-amd`參數(shù)來(lái)選擇性地執(zhí)行模塊構(gòu)建,以及通過(guò)`-Dmaven.test.skip`跳過(guò)測(cè)試,以提高構(gòu)建效率2024-12-12

