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

IDEA 2021版新建Maven、TomCat工程的詳細(xì)教程

 更新時(shí)間:2021年04月29日 08:33:47   作者:404 Not Found  
這篇文章主要介紹了IDEA 2021版新建Maven、TomCat工程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

2021版IDEA中Maven、TomCat配置

環(huán)境:IDEA:2021.1 Maven 3.8.1

在java開發(fā)中,需要使用大量的jar包,需要我們手動(dòng)導(dǎo)入

Maven可以用來自動(dòng)導(dǎo)入和配置jar包

1.基于Webapp創(chuàng)建一個(gè)Maven項(xiàng)目

1.1 新建項(xiàng)目模板

1.2 指定名稱

1.3 指定信息

1.4 指定Maven地址

1.5 構(gòu)建成功

如果Idea沒有自動(dòng)下載,右下角有個(gè)Enable Auto-Import可以點(diǎn)擊,表示自動(dòng)導(dǎo)入包,等待項(xiàng)目初始化完畢,直到顯示success表示加載成功。

1.6 在本地倉(cāng)庫的路徑中可以看到剛剛下載的包

1.7 查看配置

在配置完之后記得檢查一下是否和之前配置的一致,有時(shí)候項(xiàng)目創(chuàng)建完,這個(gè)Maven的倉(cāng)庫會(huì)變成Idea默認(rèn)的配置,如果有記得改回來。

1.8 新建兩個(gè)文件夾 java和resources

1.9 標(biāo)記文件夾

在java文件夾中新建java文件新建不了,把文件標(biāo)記為源碼目錄,文件夾會(huì)變成藍(lán)色,就可以新建java文件,同樣把resources改成資源目錄。

藍(lán)色放置Java文件,resources放配置文件

2 在IDEA中配置TomCat

版本 :

IDEA 2021.1 社區(qū)版

TomCat 9.0.45

2.1 配置TomCat服務(wù)器

這里沒有TomCat Server選擇的話,去下載一個(gè)。參考鏈接:https://blog.csdn.net/weixin_45764765/article/details/114375532

警告問題表示我們?cè)L問一個(gè)網(wǎng)站需要指定一個(gè)文件夾名稱,需要手動(dòng)建一個(gè)

這個(gè)路徑表示localhost:8080/NewMaven_war,如果不寫就表示:localhost:8080,如果只加斜杠表示:localhost:8080/

war包相當(dāng)于是將java類(編譯好的.class)和Web資源,壓縮后生成壓縮包,與JAR相比,多了WEB-INF文件夾,其它多出來的內(nèi)容基本都是Web資源WEB-INF中,通常有web.xml(部署描述符)文件,包生成在target目錄

2.2 啟動(dòng)TomCat

2.3 訪問成功

顯示內(nèi)容為Webapp中Index.jsp的內(nèi)容

2.4 Maven構(gòu)成

2.5 pom.xml

2.6 Maven的作用

百度搜索

隨便找個(gè),然后選個(gè)哪個(gè)版本都可以

復(fù)制這一段代碼

然后粘貼到項(xiàng)目依賴中

Maven最高級(jí)的就是會(huì)為我們自動(dòng)導(dǎo)入Jar包所依賴的其他JAR包

由于Maven的約定大于配置,之后可能會(huì)遇到我們寫的配置文件無法被導(dǎo)出或者生效的問題,比如Java文件里面只能寫Java,寫了其他文件導(dǎo)不出,只有在Build中構(gòu)建,讓Java文件中可以包含XMl文件或其他文件。 **/*.xml表示包含XML文件

<!--在build中配置resources,來防止我們資源導(dǎo)出失敗的問題-->
<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <include>**/*.properties</include>
                <include>**/*.xml</include>
            </includes>
            <filtering>true</filtering>
        </resource>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.properties</include>
                <include>**/*.xml</include>
            </includes>
            <filtering>true</filtering>
        </resource>
    </resources>
</build>

2.7 IDEA生成Maven目錄樹

Maven中一些JAR包之間的聯(lián)系

到此這篇關(guān)于IDEA 2021版新建Maven、TomCat工程的詳細(xì)教程的文章就介紹到這了,更多相關(guān)idea新建Maven、TomCat工程內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring-AOP @AspectJ切點(diǎn)函數(shù)之@annotation()用法

    Spring-AOP @AspectJ切點(diǎn)函數(shù)之@annotation()用法

    這篇文章主要介紹了Spring-AOP @AspectJ切點(diǎn)函數(shù)之@annotation()用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • java實(shí)現(xiàn)人工智能化屏幕監(jiān)控窗口

    java實(shí)現(xiàn)人工智能化屏幕監(jiān)控窗口

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)人工智能化屏幕監(jiān)控窗口,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • Java開發(fā)之request對(duì)象常用方法整理

    Java開發(fā)之request對(duì)象常用方法整理

    這篇文章主要介紹了 Java開發(fā)之request對(duì)象常用方法整理的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • Java和Redis實(shí)現(xiàn)熱搜功能

    Java和Redis實(shí)現(xiàn)熱搜功能

    這篇文章主要介紹了Java和Redis實(shí)現(xiàn)熱搜功能,在存儲(chǔ)和傳輸用戶搜索數(shù)據(jù)時(shí),考慮到數(shù)據(jù)的機(jī)密性和隱私保護(hù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • MyBatis自定義映射關(guān)系和關(guān)聯(lián)查詢實(shí)現(xiàn)方法詳解

    MyBatis自定義映射關(guān)系和關(guān)聯(lián)查詢實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了MyBatis自定義映射關(guān)系和關(guān)聯(lián)查詢實(shí)現(xiàn)方法,當(dāng)POJO屬性名與數(shù)據(jù)庫列名不一致時(shí),需要自定義實(shí)體類和結(jié)果集的映射關(guān)系,在MyBatis注解開發(fā)中,使用@Results定義并使用自定義映射,使用 @ResultMap使用自定義映射
    2023-04-04
  • Java微信公眾平臺(tái)開發(fā)(8) 多媒體消息回復(fù)

    Java微信公眾平臺(tái)開發(fā)(8) 多媒體消息回復(fù)

    這篇文章主要為大家詳細(xì)介紹了Java微信公眾平臺(tái)開發(fā)第八步,微信多媒體消息回復(fù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Java MyBatis框架環(huán)境搭建詳解

    Java MyBatis框架環(huán)境搭建詳解

    MyBatis本是apache的一個(gè)開源項(xiàng)目iBatis,MyBatis環(huán)境的搭建有點(diǎn)麻煩,本章帶你了解搭建過程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值
    2022-08-08
  • idea install 時(shí)提示jdk的某個(gè)jar包的包不存在的問題

    idea install 時(shí)提示jdk的某個(gè)jar包的包不存在的問題

    這篇文章主要介紹了idea install 時(shí)提示jdk的某個(gè)jar包的包不存在的問題,本文給大家分享解決方法,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • springboot啟動(dòng)流程過程

    springboot啟動(dòng)流程過程

    Spring Boot 簡(jiǎn)化了 Spring 框架的使用,通過創(chuàng)建 `SpringApplication` 對(duì)象,判斷應(yīng)用類型并設(shè)置初始化器和監(jiān)聽器,在 `run` 方法中,讀取配置并加載到 `Environment` 中,通過 Spring 事件機(jī)制和 `EnvironmentPostProcessor` 處理配置
    2025-02-02
  • Springboot集成spring data elasticsearch過程詳解

    Springboot集成spring data elasticsearch過程詳解

    這篇文章主要介紹了springboot集成spring data elasticsearch過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04

最新評(píng)論

平顶山市| 朝阳区| 江华| 石屏县| 门头沟区| 清徐县| 托克托县| 浏阳市| 正阳县| 龙泉市| 凤山县| 山阳县| 定安县| 临江市| 遂川县| 手游| 三河市| 苗栗县| 武功县| 舒城县| 镶黄旗| 鄄城县| 北宁市| 新乡县| 三河市| 龙口市| 喀什市| 吴川市| 工布江达县| 扶余县| 长兴县| 荥阳市| 庆元县| 通海县| 邻水| 湟源县| 东阳市| 罗源县| 漳州市| 梅河口市| 渭源县|