1. 程式人生 > >部署Maven專案 報java.lang.ClassNotFoundException

部署Maven專案 報java.lang.ClassNotFoundException

這裡寫圖片描述

pom.xml正常,Maven Dependencies中jar包也正常。這特麼就蛋疼了。

解決方案:
右鍵專案–Properties–Deployment Assembly–Add–Java Build Path Entries–next選Maven Dependencies–finish
重新部署工程,完美。

    PS:build path和deployment區別
           1.build path是開發時IDE的搜尋的目錄。
           2.deployment是部署時會複製到tomcat目錄的內容。
           前者用於開發時,後者用於執行時。