springboot需要jdk1.8+tomcat8.0
第一步:從idea中通過m**en install將專案打成war包
第三步:開始報錯unsupported major.minor version 52.0
本地排查:j**a -version顯示的是jdk1.8,正確
抓耳撓腮中...
最終解決:檢視了tomcat的啟動日誌,發現日誌裡顯示我的j**a-home是jdk1.7
終於找到坑了,因為
本地都配置好了,然而還是報我在我本地的電腦上配置了兩個jdk,在前面日誌有提及同時配兩個jdk的方法。乙個命名為j**a_home,乙個命名為j**a_home1.8
tomcat啟動預設讀取的是j**a_home的配置,最終將j**a_home配置為1.8,啟動過程不在報錯。
總結:自己給自己挖的坑,需要自己去填補。
遇事最快速的排查方法就是看日誌,而不是自己在那裡瞎猜測。
springboot踩過的坑
設定上下文路徑context path不生效 springboot 2.0之前的語法 server.context path xx 2.0之後的語法 server.servlet.context path xx 在配置yml時,報錯如下 caused by org.yaml.snakeyaml.sc...
spring boot起手式踩的坑
44 27.566 info 9440 thread 1 s.c a.context annotation 43195e57 startup date thu dec 2913 44 26 cst 2016 root of context hierarchy 2016 12 29 13 44 27....
spring boot踩的坑系列(二)
1 匯入css js檔案和一般的匯入方法不一樣,spring boot中如果使用了thymeleaf模板,則必須使用thymeleaf模板的方法來匯入資源,即src全部為th src,還需要新增 括號內為資源的路徑。2 實現跨專案的跳轉 在頁面中設定超連結到本專案中的控制端,再通過控制端跳轉到另乙個...