欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

idea打包成war包部署到tomcat及訪問(wèn)路徑問(wèn)題(圖文詳解)

 更新時(shí)間:2020年04月20日 11:08:57   作者:Ma_Bu_Teng  
這篇文章主要介紹了idea打包war包部署到tomcat以及訪問(wèn)路徑問(wèn)題,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

idea將web項(xiàng)目打包成war最重要的是配置atrificats。

首先打開file -》 project structure

創(chuàng)建之后,output directory即為輸出war包的路徑。Name可以隨意,之后點(diǎn)擊綠色+,打開directory content

選擇webapp目錄,記得勾選include in project build

點(diǎn)擊ok后,新建一個(gè)配置

選擇artificats

這樣就算配置完成,點(diǎn)擊run執(zhí)行之后,就到前面的output directory設(shè)置的文件夾里找到war包就行了。war包放到tomcat的webapp目錄下,再啟動(dòng)tomcat就能訪問(wèn)項(xiàng)目了。

項(xiàng)目的訪問(wèn)地址是localhost:8080/你的war包名稱/index

在這里想說(shuō)一下的是由于war包的名稱決定了訪問(wèn)地址,所以當(dāng)采用純html+css+js寫頁(yè)面時(shí),在頁(yè)面的資源引用地址最好加上你的項(xiàng)目名稱(即你的最終war包命名),例如引用js文件:

<link rel="stylesheet" href="/layui/css/layui.css" media="all" />

此時(shí)idea按住ctrl鍵加鼠標(biāo)停留在文件路徑上,會(huì)有可點(diǎn)擊的提示。

但是在項(xiàng)目部署到tomcat上時(shí),war包相當(dāng)于增加了一個(gè)文件夾,文件夾名為你的war包名稱,這時(shí)按原來(lái)的引用是會(huì)提示找不到這個(gè)文件的,這時(shí)候,我們應(yīng)該這么引用:

<link rel="stylesheet" href="/war包名稱/layui/css/layui.css" media="all" />

當(dāng)你的引用地址含有..時(shí),比如:

<script type="text/javascript" src="../../page/user/editUser.js"></script>

應(yīng)該這樣修改:

<script type="text/javascript" src="../../war包名稱/backstage/page/user/editUser.js"></script>

但是問(wèn)題來(lái)了,這樣配置的時(shí)候,部署到tomcat上能找到文件,但是本地idea開發(fā)啟動(dòng)tomcat調(diào)試之后,會(huì)找不到文件。這時(shí)候應(yīng)該配置application context,啟動(dòng)之后就可以了。并且做到與部署到tomcat時(shí)的文件路徑一致,不用在部署到tomcat上時(shí),還要再修改前端頁(yè)面的地址。(jsp可以不用考慮這個(gè)問(wèn)題,因?yàn)閖sp能獲取根路徑)。

如果application context只是“/”的話,那么就相當(dāng)于所有的文件放在tomcat的webapp下面,直接通過(guò)localhost:8080/文件就能訪問(wèn)。

到此這篇關(guān)于idea打包成war包部署到tomcat及訪問(wèn)路徑問(wèn)題(圖文詳解)的文章就介紹到這了,更多相關(guān)idea war包部署tomcat內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Tomcat啟動(dòng)springboot項(xiàng)目war包報(bào)錯(cuò):?jiǎn)?dòng)子級(jí)時(shí)出錯(cuò)的問(wèn)題

    Tomcat啟動(dòng)springboot項(xiàng)目war包報(bào)錯(cuò):?jiǎn)?dòng)子級(jí)時(shí)出錯(cuò)的問(wèn)題

    這篇文章主要介紹了Tomcat啟動(dòng)springboot項(xiàng)目war包報(bào)錯(cuò):?jiǎn)?dòng)子級(jí)時(shí)出錯(cuò)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Ubuntu安裝配置tomcat9教程

    Ubuntu安裝配置tomcat9教程

    這篇文章主要為大家詳細(xì)介紹了Ubuntu安裝配置tomcat9教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 關(guān)于Tomcat?結(jié)合Atomikos?實(shí)現(xiàn)JTA的方法

    關(guān)于Tomcat?結(jié)合Atomikos?實(shí)現(xiàn)JTA的方法

    Tomcat作為一款經(jīng)典的Web服務(wù)器,在開發(fā)、測(cè)試和生產(chǎn)環(huán)境中得到了廣泛的使用。但Tomcat畢竟不是Java EE服務(wù)器,因此在EJB,JTA方面并沒有提供支持。本文講述了Tomcat使用Atomikos實(shí)現(xiàn)JTA的一種方法,需要的朋友可以參考下
    2021-11-11
  • tomcat關(guān)于配置servlet的url-pattern的問(wèn)題思路詳解

    tomcat關(guān)于配置servlet的url-pattern的問(wèn)題思路詳解

    這篇文章主要介紹了tomcat關(guān)于配置servlet的url-pattern的問(wèn)題詳解,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Docker Tomcat為何看不到訪問(wèn)界面

    Docker Tomcat為何看不到訪問(wèn)界面

    這篇文章主要介紹了Docker Tomcat為何看不到訪問(wèn)界面,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Tomcat的類加載機(jī)制流程及源碼解析

    Tomcat的類加載機(jī)制流程及源碼解析

    我們知道,ava默認(rèn)的類加載機(jī)制是通過(guò)雙親委派模型來(lái)實(shí)現(xiàn)的,而Tomcat實(shí)現(xiàn)的方式又和雙親委派模型有所區(qū)別,下面這篇文章主要給大家介紹了關(guān)于Tomcat類加載機(jī)制流程的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • 基于tomcat的連接數(shù)與線程池詳解

    基于tomcat的連接數(shù)與線程池詳解

    下面小編就為大家?guī)?lái)一篇基于tomcat的連接數(shù)與線程池詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • Win7系統(tǒng)下tomcat7.0配置教程

    Win7系統(tǒng)下tomcat7.0配置教程

    這篇文章主要為大家詳細(xì)介紹了Windows7系統(tǒng)下tomcat7.0配置教程,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Tomcat如何配置訪問(wèn)日志和線程數(shù)

    Tomcat如何配置訪問(wèn)日志和線程數(shù)

    Tomcat是一個(gè)功能強(qiáng)大且易于使用的Java Servlet容器,適用于開發(fā)和部署各種類型的Java Web應(yīng)用程序,本文主要介紹了Tomcat如何配置訪問(wèn)日志和線程數(shù),以優(yōu)化性能并提高系統(tǒng)可靠性
    2023-11-11
  • Tomcat靜態(tài)資源緩存實(shí)現(xiàn)步驟

    Tomcat靜態(tài)資源緩存實(shí)現(xiàn)步驟

    Tomcat中配置靜態(tài)資源緩存通過(guò)設(shè)置HTTP響應(yīng)頭來(lái)實(shí)現(xiàn),可以控制瀏覽器如何緩存靜態(tài)資源,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11

最新評(píng)論