变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置: 首頁IT技術 → 解決Eclipse啟動Tomcat時報Error loading WebappClassLoader錯誤

解決Eclipse啟動Tomcat時報Error loading WebappClassLoader錯誤

更多

最近新建了一個JSF項目(網上查到用Struts,Spring MVC也會如此),配置好以后用eclipse啟動Tomcat報了如下錯誤:嚴重: Error loading WebappClassLoader

  1.   context: /jsf2nd  
  2.   delegate: false  
  3.   repositories:  
  4.     /WEB-INF/classes/  
  5. ----------> Parent Classloader:  
  6. org.apache.catalina.loader.StandardClassLoader@1172e08  
  7.  javax.faces.webapp.FacesServlet  
  8. java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet  
  9.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)  
  10.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)  
  11.     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1128)  
  12.     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026)  
  13.     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)  
  14.     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)  
  15.     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)  
  16.     at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)  
  17.     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)  
  18.     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)  
  19.     at org.apache.catalina.core.StandardService.start(StandardService.java:525)  
  20.     at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)  
  21.     at org.apache.catalina.startup.Catalina.start(Catalina.java:595)  
  22.     at sun.reflect.NativeMethodaccessorImpl.invoke0(Native Method)  
  23.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  24.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  25.     at java.lang.reflect.Method.invoke(Method.java:597)  
  26.     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)  
  27.     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)  
  28. 2011-12-8 9:11:27 org.apache.catalina.core.StandardContext loadOnStartup  
  29. 嚴重: Servlet /jsf2nd threw load() exception  
  30. java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet  
  31.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)  
  32.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)  
  33.     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1128)  
  34.     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026)  
  35.     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)  
  36.     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)  
  37.     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)  
  38.     at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)  
  39.     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)  
  40.     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)  
  41.     at org.apache.catalina.core.StandardService.start(StandardService.java:525)  
  42.     at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)  
  43.     at org.apache.catalina.startup.Catalina.start(Catalina.java:595)  
  44.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  45.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  46.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  47.     at java.lang.reflect.Method.invoke(Method.java:597)  
  48.     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)  
  49.     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)  

網上搜了幾種解決方案:1、關掉myeclipse,把原來的tomcat換掉,如果是安裝版的就卸載,重新放一個tomcat,啟動myeclipse,配置tomcat,部署,再啟動tomcat,一切OK。2、之前jar包我是通過Build path -> Configure build path-> Add External JARs的方式添加的,程序編譯,Tomcat啟動都很正常,沒有錯誤。可是一訪問jsp頁面就報上述錯誤。 苦思不得其解,但看了錯誤信息說是找不到org.springframework.web.servlet.DispatcherServlet類,所以我就干脆將spring.jar,spring-webmvc.jar等jar包通通手工添加到/WEB-INF/lib目錄下,并且將default output folder值改為projectName/WebContent/WEB-INF/classes 問題就得以解決了。

這兩種解決方案試了都不行,但是大體了解到可能是jar包沒有導入進去,所以進了eclipse的工程目錄,找到對應的存放jar包的目錄:.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\jsf2nd\WEB-INF\lib,發現果然少了兩個jar包,將之放入后問題就解決了。

錯誤原因:至今未能查明究竟是哪個地方出錯了才使得eclipse不能將jar包放到eclipse的tomcat插件下面。

可能的幾個原因:1、我的eclipse選擇的默認編譯是jdk1.5,而這個項目用的是Tomcat6, 2、我的Eclipse里面默認設置的tomcat的編譯器也是1.5

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 春意影院午夜爽爽爽免费 | 欧美精品在线播放 | 中文字幕国产亚洲 | 天天干天天干天天干天天干天天干 | 亚洲国产午夜精品理论片的软件 | 欧美日韩国产一区二区 | 久久国产亚洲观看 | 婷婷综合色 | 波多野一区二区 | 成人看片在线观看 | 日韩欧美亚洲每日更新网 | 成人免费视频一区 | 成年人免费网站视频 | 成人羞羞视频网站 | 三级伦理影院 | 免费看真人a一级毛片 | 免费v片在线观看视频网站 免费不卡中文字幕在线 | 国产精品亚洲w码日韩中文 国产精品小黄鸭一区二区三区 | 天天爽夜夜爽人人爽 | 免费观看一级特黄欧美大片 | 性做久久久久久久免费看 | 日韩欧美一区二区中文字幕 | 国产短视频精品一区二区三区 | 美女黄色免费看 | 欧美 日韩 国产 在线 | 亚洲黄网在线播放高清 | 天天操夜夜嗨 | 日本中文字幕二区三区 | 中文字幕亚洲区 | 一个人www免费观看视频 | 欧美a色爱欧美综合v | 天天摸天天做天天爽天天弄 | 久久久久免费精品国产 | 午夜精品在线视频 | 欧美一区二区视频在线观看 | 国产精品久久久久一区二区 | 中文字幕免费在线视频 | 日本黄线在线播放免费观看 | 午夜视频高清在线aaa | 日韩在线视频网站 | 深夜免费看片 |