我一直在使用帶有嵌入式Tomcat的MongoDB的Spring Boot Rest API大約一個月的時間來構建REST API。一切工作正常。我現在想要在獨立的開發環境中部署API,以便任何人都可以訪問API。在Tomcat上部署的Spring Boot Rest API提供了404個工作,但工程獨立全部正常
- 改變包裝戰,在臺階
- 添加到了規定的彈簧引導起動tomcat的我的pom.xml
- 擴展我的應用程序SpringBootServletInitializer和覆蓋 配置方法。
- 我application.properties有這樣的:
spring.data.rest.base路徑=/
後做所有這些: 我試圖訪問URL本地主機:8080 /我的戰名/員工給我404錯誤,但如果我像通過main()那樣獨立運行相同的應用程序,或者像Spring Boot一樣運行。我可以訪問我的API在本地主機:8080 /員工
我錯過了什麼?任何幫助,將不勝感激。
您可以在部署期間提供來自tomcat的日誌輸出嗎?你正在部署哪個tomcat版本? – lumue
嗨,你能找到這種情況下的解決方案嗎? – AknKplnoglu