最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

2022版IDEA創(chuàng)建一個(gè)maven項(xiàng)目的超詳細(xì)圖文教程

 更新時(shí)間:2023年02月04日 16:08:52   作者:無盡的沉默  
IDEA是用于java語言開發(fā)的集成環(huán)境,并且經(jīng)常用于maven、spring、MyBatis等項(xiàng)目的開發(fā),下面這篇文章主要給大家介紹了關(guān)于2022版IDEA創(chuàng)建一個(gè)maven項(xiàng)目的超詳細(xì)圖文教程,需要的朋友可以參考下

一.設(shè)置idea中指定的maven的位置以及本地存儲(chǔ)倉庫

開發(fā)中一般我們使用自己下載的maven,不使用IDEA工具自帶的,這就需要將我們下載的maven配置到IDEA工具中,配置如下圖所示:

或者直接 快捷鍵 Ctrl+Alt+S 直接進(jìn)入設(shè)置

maven home path: 填寫自己下載好的maven的位置(我的是放到了D盤)

user setting file :是用來配置去哪下載依賴的jar包的settings.xml文件

Local repository: 是下載的jar包存放的本地倉庫路徑

接下來是用文本編輯器打開自己下載的maven文件下的  conf >settings 

在這個(gè)位置     根據(jù)這個(gè)網(wǎng)站將maven源改為國內(nèi)阿里云鏡像修改網(wǎng)站,否則后面下載依賴會(huì)很慢 

在以下這個(gè)位置,修改它的默認(rèn)本地倉庫

 二.新建項(xiàng)目

2.1 按模板創(chuàng)建一個(gè)web項(xiàng)目的maven項(xiàng)目

上述選的是開發(fā)web項(xiàng)目的模板,開發(fā)不同的項(xiàng)目可以選的模板百度可以搜一下 

點(diǎn)擊create就創(chuàng)建了一個(gè)web項(xiàng)目的maven模板,當(dāng)然形成maven骨架需要等待一定的是時(shí)間

等待一定時(shí)間完成后此時(shí)的目錄結(jié)構(gòu): 

 需要在main文件夾下補(bǔ)全兩個(gè)文件夾java,resorces,怎么添加下面介紹

下是maven項(xiàng)目的標(biāo)準(zhǔn)目錄:

src/main/java
src/main/resources
src/test/java
src/test/resources

下面來構(gòu)建目錄,在main上右擊New->Directory 新建java文件夾和resources文件夾

在src目錄上右擊New->Directory 新建test文件夾
在test目錄上右擊New->Directory 新建java和resources文件夾

接下來就是把新建立的文件夾進(jìn)行關(guān)聯(lián)了,看清楚紅色的關(guān)聯(lián)對象,關(guān)聯(lián)錯(cuò)了就得重新關(guān)聯(lián),這一定不能出錯(cuò),關(guān)聯(lián)方法如下圖。

 src/main/java 關(guān)聯(lián)為 Sources Root     

(右擊java》選擇mark Dirctory as》選擇Sources Root)

src/main/resources 關(guān)聯(lián)為Resources Root

(右擊resources》選擇mark Dirctory as》選擇Resources Root)

src/test/java 關(guān)聯(lián)為Test Sources Root

(右擊test文件夾下test》選擇mark Dirctory as》選擇Test Sources Root)

src/test/resources 關(guān)聯(lián)為 Test Resources Root

(右擊test文件夾下resources》選擇mark Dirctory as》選擇Test Resources Root)

創(chuàng)建后目錄結(jié)構(gòu):

這樣就創(chuàng)建成一個(gè)maven項(xiàng)目

2.2 不按模板創(chuàng)建一個(gè)web項(xiàng)目的maven項(xiàng)目

點(diǎn)擊create,如下

 從左邊可以看出,web項(xiàng)目差了一些相應(yīng)的項(xiàng)目文件夾,接下來手動(dòng)補(bǔ)全這些文件夾

先右擊test文件夾創(chuàng)建一個(gè)resources普通文件夾,然后如下

接下來可以在main下創(chuàng)建一個(gè)空目錄webapp,作為web目錄 

點(diǎn)擊IDEA中的file在選項(xiàng)中打開project structure,給maven添加web framework

點(diǎn)擊ok就,這一項(xiàng)web.xml創(chuàng)建好了,接下來指定webapp的位置

 注意:先不要點(diǎn)擊ok,接著去點(diǎn)擊左邊的Artifacts選項(xiàng),如下圖所示去為項(xiàng)目創(chuàng)建一個(gè)war方式的啟動(dòng)項(xiàng)

點(diǎn)擊彈跳框的ok,接著點(diǎn)擊下面的apply,ok就行了,這樣做防止運(yùn)行項(xiàng)目時(shí)可能在tomcat配置沒有war方式啟動(dòng)項(xiàng),完成了上述后 

接下來可以看到所有的文件夾都補(bǔ)全了,如下圖:

這樣上述步驟不用模板創(chuàng)建web項(xiàng)目的maven就完成了,當(dāng)然自己還需要webapp下創(chuàng)建一個(gè)index.jsp文件接下來就是操作簡單的運(yùn)行

三.運(yùn)行項(xiàng)目 

Idea中部署自己安裝的Tomcat并進(jìn)行

Idea中有自帶的Tomcat,看個(gè)人需要,想配置Tomcat的就配置,不想配置Tomcat就使用開發(fā)工具自帶的Tomcat,下面的步驟:配置自己電腦上安裝的tomcat

(1).直接進(jìn)入Idea,點(diǎn)擊Run——Edit Configurations…

(2)、點(diǎn)擊左側(cè)“+”號(hào),找到Tomcat Server——Local(若是沒有找到Tomcat Server 可以點(diǎn)擊最后一行 34 items more) 

運(yùn)行成功界面

以上就是在Idea中部署maven項(xiàng)目了 (用了自己電腦安裝的tomcat)

另一種部署方法

先安裝Maven Help插件,用maven自帶的tomcat來啟動(dòng)項(xiàng)目,這種方法下次介紹

總結(jié)

到此這篇關(guān)于2022版IDEA創(chuàng)建一個(gè)maven項(xiàng)目的文章就介紹到這了,更多相關(guān)2022 IDEA創(chuàng)建maven項(xiàng)目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring websocket并發(fā)發(fā)送消息異常的解決

    Spring websocket并發(fā)發(fā)送消息異常的解決

    本文主要介紹了 Spring websocket并發(fā)發(fā)送消息異常的解決,當(dāng)多個(gè)線程同時(shí)嘗試通過 WebSocket 會(huì)話發(fā)送消息時(shí),會(huì)拋出異常,下面就來解決一下,感興趣的可以了解一下
    2023-09-09
  • Java枚舉的使用與反射應(yīng)用方式

    Java枚舉的使用與反射應(yīng)用方式

    枚舉類型是一種特殊的類,限定為固定實(shí)例集合,且是類型安全和線程安全的,枚舉類型不可繼承,但可以添加屬性和方法,支持單例模式,枚舉常量可以通過反射獲取和操作,提供了靈活性和擴(kuò)展性
    2024-09-09
  • Java8?Optional常用方法使用場景分析

    Java8?Optional常用方法使用場景分析

    這篇文章主要介紹了Java8?Optional常用方法使用場景,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 解決mybatis三表連接查詢數(shù)據(jù)重復(fù)的問題

    解決mybatis三表連接查詢數(shù)據(jù)重復(fù)的問題

    這篇文章主要介紹了解決mybatis三表連接查詢數(shù)據(jù)重復(fù)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java使用線程池的優(yōu)勢有哪些

    Java使用線程池的優(yōu)勢有哪些

    這篇文章主要介紹了Java使用線程池的優(yōu)勢有哪些,幫助大家更好的理解和掌握java池化技術(shù),感興趣的朋友可以了解下
    2020-09-09
  • IDEA中安裝testng插件過程

    IDEA中安裝testng插件過程

    這篇文章主要介紹了IDEA中安裝testng插件過程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Spring IOC 三種配置方式詳解

    Spring IOC 三種配置方式詳解

    這篇文章主要介紹了Spring IOC 三種配置方式,基于xml配置方式組件管理,基于注解方式管理和配置類方式管理,這三種方式,通過圖文講解的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • java實(shí)現(xiàn)網(wǎng)頁驗(yàn)證碼功能

    java實(shí)現(xiàn)網(wǎng)頁驗(yàn)證碼功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)網(wǎng)頁驗(yàn)證碼功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 詳解SpringBoot集成消息隊(duì)列的案例應(yīng)用

    詳解SpringBoot集成消息隊(duì)列的案例應(yīng)用

    Message?Queue又名消息隊(duì)列,是一種異步通訊的中間件??梢岳斫鉃猷]局,發(fā)送者將消息投遞到郵局,然后郵局幫我們發(fā)送給具體的接收者,具體發(fā)送過程和時(shí)間與我們無關(guān)。?消息隊(duì)列是分布式系統(tǒng)中重要的組件,消息隊(duì)列主要解決了應(yīng)用耦合、異步處理、流量削鋒等問題
    2022-04-04
  • springboot使用maven實(shí)現(xiàn)多環(huán)境運(yùn)行和打包問題

    springboot使用maven實(shí)現(xiàn)多環(huán)境運(yùn)行和打包問題

    這篇文章主要介紹了springboot使用maven實(shí)現(xiàn)多環(huán)境運(yùn)行和打包問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07

最新評論

苍梧县| 施甸县| 泌阳县| 亳州市| 静乐县| 宝山区| 广州市| 大方县| 贵阳市| 托克逊县| 博乐市| 青神县| 益阳市| 三穗县| 江城| 沙湾县| 云龙县| 安吉县| 东兰县| 泰安市| 延津县| 莆田市| 邵武市| 宿松县| 东阳市| 娄烦县| 布拖县| 蕉岭县| 泰州市| 大兴区| 陕西省| 桂阳县| 桐庐县| 资阳市| 平和县| 台北市| 商水县| 北票市| 庄浪县| 东莞市| 新昌县|