先看問題:服務器訪問項目首頁地址
本地訪問項目首頁地址:http://localhost:8080/
項目結構:
我在阿里雲服務器上部署了一個簡單的SpringBoot架構的Web項目,打包成war
查看tomcat日志信息:
錯誤信息:
百度找的一個類似的案例:https://blog.csdn.net/wangsongll/article/details/90726926
之前我上傳了一個類似的jar包,后面改為war包,里面的一些jar包可能起沖突了
但是由於我這邊出錯的jar包有點多,所以我決定重新導入一個新的tomcat進去。
解壓zip包
重新上傳war包到webapp下面然后重啟tomcat就可以了
不過這個時候訪問需要在后面加war包的包名,例如:
訪問就需要這樣:http://139.224.137.74:8080/reception-0.0.1-SNAPSHOT/
不友好,所以去tomcat的conf目錄下設置server.xml文件:添加<Context path ="" docBase="reception-0.0.1-SNAPSHOT" reloadable="true"/>
可以參考:https://www.cnblogs.com/achengmu/p/11769861.html
這個時候就可以直接通過ip加端口號訪問了:http://139.224.137.74:8080/