關於maven項目報錯,但是找不到問題的所在的一個解決辦法


項目編譯的時候正常,但是在運行時就報錯了。只能說明配置文件是正確的,但是項目有可能編譯和運行的內容不一致導致的。


項目中有一個紅叉,但是在項目結構中又看不到哪裏出現問題,在problems一直提示這兩個錯誤:

One or more constraints have not been satisfied

Dynamic Web Module 3.1 requires Java 1.7 or newer


但是maven和java的環境以及eclipse的設置都檢查過了,沒有發現問題。項目也都每次進行maven clean 和 project clean。


於是乎,開始急病亂投醫,嘗試各種辦法。後來無意中真的試出了方法,解決了問題:

                右鍵項目 -》【Maven】--》【Update Project...】



也可以參考一下這篇文章所說

      http://www.cnblogs.com/fantiantian/p/3645715.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章