我遇到的是,添加pom依賴後,再部署到tomcat時報錯:
詳情參考stackflow: java.lang.NoClassDefFoundError:Lorg / apache / logging / log4j / Logger
我的解決方法如下:
eclipse 會 自動清除項目的maven依賴庫路徑
需要重新設置:
右鍵單擊項目,選擇Properties,
選擇Deployment Assembly
查看有沒有 Maven Dependencies(如果存在,那就查看是否缺少log4j的相關依賴包)
如果不存在,請單擊Add ->Java Build Path Entries
並單擊Maven Dependencies
確認 重新部署 ,成功