基于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之類(lèi)的放在webapp下。頁(yè)面放在web-Inf下。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java調(diào)用新浪api通過(guò)Ip查詢(xún)地區(qū)
這篇文章主要介紹了Java調(diào)用新浪接口通過(guò)Ip查詢(xún)地區(qū),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05java字符串切割實(shí)例學(xué)習(xí)(獲取文件名)
在Java中處理一些路徑相關(guān)的問(wèn)題的時(shí)候,如要取出ie瀏覽器上傳文件的文件名,由于ie會(huì)把整個(gè)文件路徑都作為文件名上傳,需要用java.lang.String中的replaceAll或者split來(lái)處理,下面看看使用方法2013-12-12Spring Boot實(shí)戰(zhàn)教程之自動(dòng)配置詳解
Spring Boot的自動(dòng)配置給開(kāi)發(fā)者帶來(lái)了很大的便利,當(dāng)開(kāi)發(fā)人員在pom文件中添加starter依賴(lài)后,maven或者gradle會(huì)自動(dòng)下載很多jar包到classpath中。下面這篇文章主要給大家介紹了關(guān)于Spring Boot自動(dòng)配置的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-07-07SpringBoot2整合JTA組件實(shí)現(xiàn)多數(shù)據(jù)源事務(wù)管理
這篇文章主要介紹了SpringBoot2整合JTA組件實(shí)現(xiàn)多數(shù)據(jù)源事務(wù)管理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03淺談 java中ArrayList、Vector、LinkedList的區(qū)別聯(lián)系
ArrayList,Vector底層是由數(shù)組實(shí)現(xiàn),LinkedList底層是由雙線(xiàn)鏈表實(shí)現(xiàn),從底層的實(shí)現(xiàn)可以得出性能問(wèn)題ArrayList,Vector插入速度較慢,查詢(xún)速度較快,而LinkedList插入速度較快,而查詢(xún)速度較慢。再者由于Vevtor使用了線(xiàn)程安全鎖,所以ArrayList的運(yùn)行效率高于Vector2015-11-11Java 數(shù)據(jù)結(jié)構(gòu)之時(shí)間復(fù)雜度與空間復(fù)雜度詳解
算法復(fù)雜度分為時(shí)間復(fù)雜度和空間復(fù)雜度。其作用: 時(shí)間復(fù)雜度是度量算法執(zhí)行的時(shí)間長(zhǎng)短;而空間復(fù)雜度是度量算法所需存儲(chǔ)空間的大小2021-11-11