基于idea把maven工程轉(zhuǎn)換為web項(xiàng)目
前言
吐槽一下網(wǎng)上的各種轉(zhuǎn)換教程。。說(shuō)的真的是吵來(lái)吵去,有用的東西極少。特此自己寫(xiě)一篇好使的。
轉(zhuǎn)換過(guò)程建好的maven工程
建好的maven工程長(zhǎng)這個(gè)鬼樣子~~,沒(méi)有使用骨架。就是普通的建立方式。

生成webapp,web-inf和web.xml
首先選擇我們的工程,往idea的右上方看,找到如下的圖標(biāo)

點(diǎn)擊后,選擇modules,點(diǎn)擊上方加號(hào),選擇web。

進(jìn)入如下頁(yè)面:

上面的path是讓你設(shè)置生成web.xml的位置。
下面的是讓你設(shè)置webapp的web目錄是哪個(gè)。
按照我所展示的目錄結(jié)構(gòu)是最好的。

生成完畢后,如下

發(fā)現(xiàn)webapp上有個(gè)地球標(biāo)志,生成成功。
發(fā)布測(cè)試
至此轉(zhuǎn)換就成功了。我們?cè)趙eb-inf下建立一個(gè)index,jsp頁(yè)面,上面打印一個(gè)helloworld。發(fā)布到tomcat。
訪問(wèn)8080.頁(yè)面顯示正常

目錄資源放的位置
配置文件還是放在resource下,靜態(tài)css,js,img之類的放在webapp下。頁(yè)面放在web-Inf下。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 編程語(yǔ)言PHP在Web開(kāi)發(fā)領(lǐng)域的優(yōu)勢(shì)在哪?2. 什么是python的自省3. Android如何加載Base64編碼格式圖片4. 詳解Android studio 動(dòng)態(tài)fragment的用法5. 基于android studio的layout的xml文件的創(chuàng)建方式6. 解決Android studio xml界面無(wú)法預(yù)覽問(wèn)題7. Vuex localStorage的具體使用8. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁(yè)效果(實(shí)例代碼)9. 圖文詳解vue中proto文件的函數(shù)調(diào)用10. .Net Core使用Coravel實(shí)現(xiàn)任務(wù)調(diào)度的完整步驟

網(wǎng)公網(wǎng)安備