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

當前位置: 首頁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 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 天天干天天操天天舔 | 亚洲欧美日韩专区 | 婷婷久久综合九色综合九七 | 最黄网站| 国产欧美三级 | 成年女人免费又黄又爽视频 | 欧美综合自拍亚洲综合图自拍 | 欧美激情在线精品一区二区 | 性放荡一级小说 | 天天看天天摸天天操 | 丁香综合| 一二三四社区在线播放 | 一级国产黄色片 | 最近2019中文字幕大全视频1 | 欧美在线黄色 | 最近中文字幕国语免费完整 | 香蕉18xxoo欧美夜视频 | 日韩中文在线视频 | www.青青草.com | 最近的最新的中文字幕视频 | 精品日韩视频 | 亚洲人成网站色7799在线播放 | 欧美日韩一区二区三区视频 | 日本高清www午色夜黄 | 欧美视频福利 | 99热手机在线观看 | 小明永久视频免费播放 | 日本中文字幕在线视频站 | 国产性做久久久久久 | 在线视频观看免费视频18 | 国产在线综合一区二区三区 | 国产视频一区二区三区四区 | 被男人吃奶很爽的毛片两男一女 | 日韩色影视| 久久免费看 | 波多野结衣中文一区 | 欧美精品成人一区二区在线观看 | 久久国产午夜精品理论篇小说 | 欧美高清一区二区三 | 成年男人午夜片免费观看 | 欧美成人 色 图 |