IDEA2022版本創(chuàng)建maven?web項(xiàng)目的兩種方式詳解
創(chuàng)建maven web項(xiàng)目有兩種方式,一種是使用骨架方式,一種是不使用骨架的方式
創(chuàng)建方式
一、使用骨架的方式
1.打開(kāi)idea,按照步驟創(chuàng)建一個(gè)新的項(xiàng)目
2.點(diǎn)擊Maven Archetype(骨架),自定義項(xiàng)目名,選擇這個(gè)web骨架,點(diǎn)擊創(chuàng)建
3.構(gòu)建中
PS:這個(gè)一般時(shí)間比較長(zhǎng)(因?yàn)橛袎?,maven的中央倉(cāng)庫(kù)在國(guó)外),會(huì)卡在[INFO] Generating project in Batch mode這里比較久,可以選擇
1.關(guān)閉重新創(chuàng)建
2.耐心等待
3.或者去(本地磁盤中安裝maven的位置--conf包--settings.xml中配置阿里云倉(cāng)庫(kù)--這個(gè)在我的其他文章中有教學(xué))
4.這樣就是構(gòu)建成功:
5.刪除pom.xml中多余的插件,從war往下刪到剩一個(gè)</project>
成果:
6.右鍵main-->新建-->目錄
7.根據(jù)提示補(bǔ)齊這兩個(gè)目錄(分兩次添加進(jìn)來(lái)就好了)
成果:這樣就補(bǔ)齊成功了
這樣骨架的maven web項(xiàng)目就建立完成了
二、maven中添加 web方式
1.這是maven的創(chuàng)建方法(超鏈接)
2.在這個(gè)maven項(xiàng)目里面的pom.xml這里添加下面這個(gè)
<packaging>war</packaging>
然后右上角有個(gè)刷新的記得刷新一下
成果:
3.鼠標(biāo)雙擊項(xiàng)目中的java
4.跟著圖片步驟進(jìn)行就好了,出現(xiàn)的彈窗都點(diǎn)擊確定就好了
5.跟著圖片步驟進(jìn)行就好了
彈出來(lái)的窗口點(diǎn)擊確定就好了,再點(diǎn)擊整體頁(yè)面的確定就好了
6.用鼠標(biāo)把這個(gè)WEB-INF拖到webapp里面就好了
拖的時(shí)候會(huì)彈出來(lái)一個(gè)頁(yè)面,點(diǎn)擊重構(gòu)就好了
成果:
這樣不用骨架逐步創(chuàng)建的maven項(xiàng)目就創(chuàng)建好了
額外知識(shí):IDEA配置tomcat
在maven項(xiàng)目里面想要運(yùn)行起來(lái)項(xiàng)目,那么就需要配置tomcat
總結(jié):
這兩種創(chuàng)建出來(lái)的都一樣,如果第一種骨架方式加載快的情況,我還是喜歡用第一種方式,如果骨架加載慢,可以使用第二種逐步創(chuàng)建的方式
到此這篇關(guān)于IDEA2022版本創(chuàng)建maven web項(xiàng)目的兩種方式的文章就介紹到這了,更多相關(guān)idea2022創(chuàng)建maven web項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java模擬rank/over函數(shù)實(shí)現(xiàn)獲取分組排名的方法詳解
這篇文章主要為大家詳細(xì)介紹了Java模擬rank()、over()函數(shù)獲取分組排名的方法設(shè)計(jì)及實(shí)現(xiàn),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-04-04SpringMVC解析post請(qǐng)求參數(shù)詳解
今天小編就為大家分享一篇解決SpringMVC接收不到ajaxPOST參數(shù)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-08-08Spring Boot中@ConditionalOnProperty的使用方法
這篇文章主要給大家介紹了關(guān)于Spring Boot中@ConditionalOnProperty的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12java 獲取日期的幾天前,幾個(gè)月前和幾年前的實(shí)例
下面小編就為大家?guī)?lái)一篇java 獲取日期的幾天前,幾個(gè)月前和幾年前的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10mybatis中@Param注解總是報(bào)取不到參數(shù)問(wèn)題及解決
這篇文章主要介紹了mybatis中@Param注解總是報(bào)取不到參數(shù)問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07spring boot 實(shí)現(xiàn)Minio分片上傳的步驟
分片上傳,就是將所要上傳的文件,按照一定的大小,將整個(gè)文件分隔成多個(gè)數(shù)據(jù)塊來(lái)進(jìn)行分別上傳,上傳完之后再由服務(wù)端對(duì)所有上傳的文件進(jìn)行匯總整合成原始的文件,本文給大家介紹spring boot 實(shí)現(xiàn)Minio分片上傳的步驟,感興趣的朋友跟隨小編一起看看吧2023-10-10