1. 程式人生 > >spring boot起手式踩的坑

spring boot起手式踩的坑

通過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是個大坑啊