在同一個tomcat下部署多個springboot專案時,springboot專案無法正常啟動的問題
阿新 • • 發佈:2018-11-10
這個問題是基於,不使用springboot內建的tomcat會產生(即使用自己的tomcat時)。
今天在部署springboot專案的時候遇到了一個問題,怎麼部署都訪問不了,在網上查了很多原因,什麼pom.xml中依賴沒加,或者依賴衝突等等 各種原因都試了 ,結果還是訪問不了,這就很納悶了,因為我之前部署過一個springboot專案,也就打包,放一下就完事了,很簡單啊,但這次不行,後來去看了tomcat的日誌。
日誌中的錯誤如下:
Caused by: org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [ [email protected]] with key 'statFilter
在網上找了該錯誤的解決方案,找到了原因。
需要在第二個、或者第三個springboot專案的application.properties(yml)檔案中 加上下面這句配置
spring.jmx.enabled=false
OK,問題解決了。總結一下:日誌是個好東西,在解決不了問題的時候,去看看日誌,找到問題的根源 總會解決。
原文連結:
https://blog.csdn.net/damionew/article/details/78959950