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