Java web錯誤總結~

1。java程序中沒有錯,可是項目上面顯示一個紅叉的解決辦法

錯誤信息:html

報Description  Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出現這個問題的緣由是由於,eclipse/myeclipse的jdk編譯版本與出現問題的項目JDK編譯版本不一致所致使!java

解決方法:

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的勾都去了!

相關文章
相關標籤/搜索