国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

IDEA 2021版新建Maven、TomCat工程的詳細教程

發(fā)布時(shí)間:2021-07-17 21:51 來(lái)源:腳本之家 閱讀:0 作者:404 Not Found 欄目: 編程語(yǔ)言 歡迎投稿:712375056

目錄

2021版IDEA中Maven、TomCat配置

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

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

Maven可以用來(lái)自動(dòng)導入和配置jar包

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

1.1 新建項目模板

1.2 指定名稱(chēng)

1.3 指定信息

1.4 指定Maven地址

1.5 構建成功

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

1.6 在本地倉庫的路徑中可以看到剛剛下載的包

1.7 查看配置

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

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

1.9 標記文件夾

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

藍色放置Java文件,resources放配置文件

2 在IDEA中配置TomCat

版本 :

IDEA 2021.1 社區版

TomCat 9.0.45

2.1 配置TomCat服務(wù)器

這里沒(méi)有TomCat Server選擇的話(huà),去下載一個(gè)。參考鏈接:

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

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

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

2.2 啟動(dòng)TomCat

2.3 訪(fǎng)問(wèn)成功

顯示內容為Webapp中Index.jsp的內容

2.4 Maven構成

2.5 pom.xml

2.6 Maven的作用

百度搜索

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

復制這一段代碼

然后粘貼到項目依賴(lài)中

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

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

<!--在build中配置resources,來(lái)防止我們資源導出失敗的問(wèn)題-->
<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目錄樹(shù)

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

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

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

粗长巨龙挤进新婚少妇| 亚洲蜜桃V妇女| 色婷婷综合久久久久中文| 久久久久亚洲AV无码网站| 就操成人网| 肥大BBWBBW高潮喷水|