1. 程式人生 > >記錄一次Springmvc訪問controller一直404的問題

記錄一次Springmvc訪問controller一直404的問題

具體配置SpringMvc就不再贅述了

具體配置可以參看:https://www.cnblogs.com/zyw-205520/p/4771253.html

下面說下問題:

訪問controller層一直報404

1.首先,用的是JDK8建立的maven專案,後來因為伺服器要求用JDK1.7所以,在IDEA中把JDK8修改為1.7,環境變數也修改為1.7。

       啟動tomcat報錯:“主版本 52 比 51 新, 此編譯器支援最新的主版本。 建議升級此編譯器”,後來發現是應為pom檔案中引入的jar包是用1.8編譯的,在環境變數JDK7下執行就會出現這種錯誤,總的來說就是“用高版本編譯器編譯後的檔案在低版本的JDK上執行”就會出現這種錯誤。

   正常啟動tomcat,能正常訪問index.jsp頁面,但是訪問controller還是404,煩!

2.  後來發現是建立maven專案的時候使用JDK1.8建立,雖然事後在專案上改成1.7(沒重新建專案),但是不知為什麼並沒有用,最後重新用1.7新建的maven專案,正常訪問controller層了。