Java web錯誤總結~

蘇亦晨發表於2016-11-16

1。java程式中沒有錯,但是專案上面顯示一個紅叉的解決辦法

錯誤資訊:

報Description  Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出現這個問題的原因是因為,eclipse/myeclipse的jdk編譯版本與出現問題的專案JDK編譯版本不一致所導致!

解決方法:

1.先設定好jdk,需要確定 專案,eclipse/myeclipse,系統 用的是同一個版本的JDK,我係統中安裝的JDK是1.7,所以我把eclipse的jdk成1.7

2.進入 windows---proferences---java--compiler設定編譯出來的檔案使用的格式是 1.7版本的 (設定成多少都行,只要相容,並且與你專案的編譯版本一直就可以,我這裡統一設定成1.7)

3.進入專案--properties---java Compiler 把專案編譯版本也設定成 1.7

4.進入專案--properties---Myeclipse---project Facets設定java檔案的版本為 1.7

2.動態呼叫提示出這個action ${nextDispose} cannot be found in the namespace/user會出現錯誤,但不影響執行

解決方法:Window-->Preference-->Myeclipse -->Validation -->去掉struts2 Validator後的Build列勾確認,如果還不行,把所有build的勾都去了!

 

 

 

相關文章