spring boot起手式踩的坑
阿新 • • 發佈:2018-12-26
通過start.springboot.io生成了一個springboot專案架構,但是以java application形式啟動程式時候,總是自動關閉服務,tomcat也沒有起起來報如下錯誤:
44:27.566 INFO 9440 --- [ Thread-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@43195e57: startup date [Thu Dec 29 13:44:26 CST 2016]; root of context hierarchy
2016-12-29 13:44:27.567 INFO 9440 --- [ Thread-1] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
找到網上很多說是pom.xml中的配置錯誤,要用spring-boot-starter-web而不是spring-boot-starter或者是要把provided註釋掉,但是我的配置是正確的,沒有這些問題。
百思不得其姐啊。。
最後定位應該是依賴包的問題,程式和配置本身沒有錯,於是就刪除了~/.m2目錄下的所有快取包,然後重新執行
mvn spring-boot:run
結果結果就好了。。
mvn是個大坑啊