java 自写项目 war包 部署到linux上 本地可以正常运行,部署正常但访问404问题
生活随笔
收集整理的這篇文章主要介紹了
java 自写项目 war包 部署到linux上 本地可以正常运行,部署正常但访问404问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2.它的端口也沒有和其它服務(wù)的端口沖突
3.確認(rèn)訪問路徑,查看本機(jī) host 中配置的信息也是正確的
4.項(xiàng)目在 idea 上運(yùn)行的時(shí)候,默認(rèn)是省略項(xiàng)目名的,所以地址欄為:「 localhost:8080/index.jsp 」,但是,項(xiàng)目部署到服務(wù)器上后,是把項(xiàng)目的 war 包放到 tomcat/webapps 目錄下,然后直接運(yùn)行的,所以必須要加項(xiàng)目名,
訪問地址應(yīng)為:「 服務(wù)器IP地址:8080/項(xiàng)目名/index.jsp 」。
5.“將項(xiàng)目的靜態(tài)資源相對(duì)路徑改成絕對(duì)路徑”(idea中的路徑忽略項(xiàng)目名稱,服務(wù)器中則不能忽略需要帶上).
完成項(xiàng)目部署后,在附贈(zèng)一個(gè)修改默認(rèn)端口 去掉包名
-------------------------------------------修改默認(rèn)端口 去掉包名-------------------------------------------------------
第一步、去除端口號(hào)8080。
將server.xml中的
改為
第二部、去除項(xiàng)目名稱(例如,項(xiàng)目名稱:projectName)
在server.xml 里,…的標(biāo)簽之間添加標(biāo)簽
注意:
path="" 就是代表沒有目錄
docBase就是項(xiàng)目名
清空work/catalina/下所有東西(清空緩存)
重新啟動(dòng)tomcat,就可以訪問
-------------------------------------------修改默認(rèn)端口 去掉包名-------------------------------------------------------
原文:https://blog.csdn.net/Magic2017/article/details/80918416
原文:https://blog.csdn.net/qq_41725214/article/details/88958339
原文:https://blog.csdn.net/qq_40820862/article/details/82528003
總結(jié)
以上是生活随笔為你收集整理的java 自写项目 war包 部署到linux上 本地可以正常运行,部署正常但访问404问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腾讯云服务器 linux 镜像安装项目环
- 下一篇: DocKer linux Centos