主要原因:編譯問題,class沒有正確編譯。
而我的問題是:編譯後的class沒有到正確的目錄中。
歸結爲:
項目編譯的路徑不正確,class文件編譯後放在WebRoot/WEB-INF/class目錄下,
而執行mvn clean install命令是將src/main/webapp/WEB-INF/class目錄下的
class文件install到target目錄,將Java Build Path -- Source中的build path改成
src/main/webapp/WEB-INF/class即可。