亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ClassNotFoundException:org.springframework.web

ClassNotFoundException:org.springframework.web

一只斗牛犬 2019-07-26 15:14:41
ClassNotFoundException:org.springframework.web.context.ContextLoaderListener我包括:所有春季小牛,ApacheTomcat7.0庫在構建路徑中但它仍然會帶來錯誤:SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)     at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)     at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)     at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660)     at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)     at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)     at java.util.concurrent.FutureTask.run(FutureTask.java:138)     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)     at java.lang.Thread.run(Thread.java:662)Jun 2, 2011 11:07:38 AM org.apache.catalina.core.StandardContext listenerStart在“org.sprintframework.web3.1.0.M1.jar”中,我可以看到“org.springframework.web.context.ContextLoaderListener”.Google上有人說應包含Spring.jar,但在3.x發行版中我沒有看到任何Spring.jar。Eclipse 3.6.2 Tomcat 7編輯:有人說應該在ProjectProperties中簽入“自動更新依賴項”,但我在項目屬性中沒有看到類似的情況。ClassNotFoundException:org.springframework.web.con text.ContextLoaderListener
查看完整描述

3 回答

?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

在Eclipse托管Tomcat中運行SpringWeb應用程序時,我也遇到了類似的問題。我通過在項目的web部署程序集中添加maven依賴項來解決這個問題。

  1. 打開項目的屬性(例如,右鍵單擊項目資源管理器中的項目名稱并選擇“Properties”)。
  2. 選擇“部署程序集”。
  3. 單擊“添加.”右邊框上的按鈕。
  4. 從指令類型菜單中選擇“Java構建路徑條目”,然后單擊“下一步”。
  5. 從Java構建路徑條目菜單中選擇“Maven依賴項”,然后單擊“Finish”。

您應該看到添加到Web部署程序集定義中的“Maven依賴項”。




查看完整回答
反對 回復 2019-07-27
?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊


在使用EclipseWDT時,我也會不時發生同樣的事情。它特別令人沮喪,當這發生在一個未經修改和以前工作的項目。在最后一個場景中,我就是這樣修復它的:

  1. 停止Tomcat(如果它正在運行)
  2. 打開“Servers”視圖:窗口>顯示視圖>其他>服務器
  3. 右擊TomcatServer>清潔Tomcat工作目錄。
  4. 右鍵單擊TomcatServer>Cleaning
  5. 重新啟動服務器

這通常解決了你提到的問題。


查看完整回答
反對 回復 2019-07-27
?
慕少森

TA貢獻2019條經驗 獲得超9個贊

我使用IntelliJ的想法,編譯是成功的,但是在啟動Tomcat時,它說:

Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

一開始,我以為罐子不見了,但它已經就位了。

解決辦法:File > Project Structure > Artifacts,在Output Layout右面雙擊Available Elements這個圖書館取名為Maven:...,它將被移到WEB-INF/lib在左邊的窗格里。

接受并重新啟動Tomcat。




查看完整回答
反對 回復 2019-07-27
  • 3 回答
  • 0 關注
  • 403 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號