av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

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

瀏覽:4日期:2024-08-29 18:04:16

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

首先打開(kāi)file -》 project structure

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

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

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

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

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

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

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

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

選擇artificats

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

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

這樣就算配置完成,點(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='http://m.4tl426be.cn/layui/css/layui.css' media='all' />

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

此時(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='http://m.4tl426be.cn/war包名稱/layui/css/layui.css' media='all' />

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

<script type='text/javascript' src='http://m.4tl426be.cn/page/user/editUser.js'></script>

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

<script type='text/javascript' src='http://m.4tl426be.cn/war包名稱/backstage/page/user/editUser.js'></script>

但是問(wèn)題來(lái)了,這樣配置的時(shí)候,部署到tomcat上能找到文件,但是本地idea開(kāi)發(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能獲取根路徑)。

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

如果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)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: IDEA
相關(guān)文章:
主站蜘蛛池模板: 久久精品91久久久久久再现 | 在线观看电影av | 久久专区 | 亚洲精品中文在线 | 91在线观| 欧美激情国产日韩精品一区18 | 日韩一区二区久久 | 久久精品国产一区 | 在线看av的网址 | 亚洲福利一区 | av在线电影网站 | 亚洲美女在线视频 | 久久精品视频免费观看 | 久久久久国产一区二区三区四区 | 国产综合久久 | 国产精品96久久久久久 | av看片网| 亚欧精品一区 | 99久久婷婷国产综合精品电影 | 在线观看av不卡 | 欧美亚洲第一区 | 99精品一级欧美片免费播放 | 国产一区二区观看 | 国产精品久久久久永久免费观看 | 欧美在线免费 | 99久久婷婷国产综合精品电影 | 亚洲精品2区 | 婷婷久久综合 | 超碰av免费 | 中文字幕一区在线观看视频 | 免费av观看 | 午夜激情影院 | 综合色在线 | 国产精品精品视频一区二区三区 | 美女黄网| 精品美女 | 美女视频. | 成人国产精品久久 | 精品国产一区二区三区性色av | 午夜视频在线 | 亚洲国产18 |