eclipse jsp错误导入别人写的jsp文件后,出现错误。

eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations) - 推酷
eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
我的开发环境:eclipse kepler (4.3)+tomcat7.0.42.
在我想看eclipse中web项目jsp文件被tomcat转换成java以后的java源文件的位置,发现正常情况下的webapps下面,没有看到我部署的项目
同时,work目录(jsp的工作目录)下面也没有生成相关的jsp的class文件和java源文件。但是我想看源码啊。找了一堆关于jsp的源码位置的文章,都说是在work下面可以找到。后来在不断的尝试下,我搜索了关键字 server locations的配置是什么意思。找了下面的资料,加上了自己的一些补充和验证,解决了上述问题。
首先看一下,资料内容。
&配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat
安装目录所在的
webapps下。这点可以去上述的tomcat
的webapps目录下查看。从启动时候的控制台输出来看项目是被发布到了如下的目录:
信息: Set web app root system property: 'webapp.root' =
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\zhgy\
打开该目录可以很清楚的看到存在zhgy这样一个文件夹,这就是我们现在可以访问的项目目录。
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\ &
这个目录,可以看到这个目录下的结构和
D:\Tomcat 7.0
的目录结构是一模一样的,只是多了个wtpwebapps目录。其实
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\
这个目录就是eclipse的对
D:\Tomcat 7.0
目录的一个克隆,从而使
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\
也能够具备源服务器的功能。
& & & 如果再new几个服务器,就会在
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\
目录下依次出现temp0、temp1、temp2等多个克隆服务器,但是这里每次只能启动上面一个克隆服务器,因为他们都使用的是相同的启动端口(当然还有相同的关闭端口等)。
&&&&& 这样会给我们带来很多的不方便。举个例子:就上述工程而言,当我们在进行开发的时候,项目需要将上传的图片放入到工程的同级目录的upload文件夹的时候,会发现图片是上传到了所在的目录
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\upload\
,但是无法在浏览器中访问到上传的图片。这时候我们可以手动将该upload目录整个复制到
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\
,这时在浏览器中的确就可以访问了。造成这种现象的原因是tomcat服务器默认webapps为工程目录,而不是
wtpwebapps
目录。之所能够通过浏览器访问
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\zhgy\
下的zhgy这个项目,是由于eclipse通过tomcat发布项目的时候在
D:\workSpace-jx\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\conf
目录的server.xml文件中有如下的设置:
实际上,下面的配置是tomcat管理其他目录下的web项目的配置方式.在我的博文中tomcat虚拟路径的配置中有介绍.
&Context&docBase=&D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\zhgy&&path=&/zhgy&&reloadable=&true&&source=&org.eclipse.jst.jee.server:zhgy&/&&&
(以上部分来源于百度空间)
##########################################################################
通过上面的验证,就应该明白了,为何myeclipse下面部署的项目的jsp文件的java文件会在E:\DevelopSoftware\apache-tomcat-7.0.42\work\Catalina\localhost目录下找到了.
因为默认情况下,在eclipse中部署了外部的tomcat时,默认的serverlocations是这样设置的:
打开此视图的的方式是:双击server就ok了,不会的多试一下的啦.不做详细介绍.
一般情况下,上面的面板打开以后,server locations是灰色的.
做如下操作:首先移除所有已经部署的项目,然后右击servlet-&clean一下,就ok了.
那么上面可以看到server locations配置的三个选项.
1.使用workspace,不修改tomcat,而且发现部署的目录也不是webapps.
这种情形下,要想找到jsp被tomcat转换成的java文件,就需要到上文中提到的目录下面去找了.具体路径如下:
D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\&work\jsp
(找个目录找起来当然不太方便,因为plugins下面类似的目录很多的啦)
2.使用tomcat的安装目录.
选择第二选项后,server path也会自动修改,然后手动修改部署路径就ok了.
也就是将deploy path改成webapps
3.第三种使用定制的目录,实际上就是自己定义tomcat server 的location吗。一般不使用。
了解了上述三种location配置,那么我们要将web项目手动配置到tomcat的安装目录下,就很容易了。
同时做了这样的配置以后,以后要想看jsp的源码,也就直接在tomcat的安装目录下的work目录中就可以找了。
于是,部署过的项目就可以找到jsp的源码了.
E:\DevelopSoftware\apache-tomcat-7.0.42\work\Catalina\localhost\myDay11login\org\apache\jsp
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations) ...-酷辣虫 -
精神病院VIP病人发布过的帖子
eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations) ...
时间: 00:49
1分钟注册,结交更多好友,享用更多功能,轻松玩转酷辣虫!
才可以下载或查看,没有帐号?
我的开发环境:eclipse kepler (4.3)+tomcat7.0.42.
在我想看eclipse中web项目jsp文件被tomcat转换成java以后的java源文件的位置,发现正常情况下的webapps下面,没有看到我部署的项目
同时,work目录(jsp的工作目录)下面也没有生成相关的jsp的class文件和java源文件。但是我想看源码啊。找了一堆关于jsp的源码位置的文章,都说是在work下面可以找到。后来在不断的尝试下,我搜索了关键字 server locations的配置是什么意思。找了下面的资料,加上了自己的一些补充和验证,解决了上述问题。
首先看一下,资料内容。
& &配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat& &安装目录所在的& &webapps下。这点可以去上述的tomcat& &安装目录& &的webapps目录下查看。从启动时候的控制台输出来看项目是被发布到了如下的目录:
& &信息: Set web app root system property: 'webapp.root' =& & [& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebappszhgy& &]
打开该目录可以很清楚的看到存在zhgy这样一个文件夹,这就是我们现在可以访问的项目目录。
& && && && &再打开& & D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0& && &这个目录,可以看到这个目录下的结构和& &D:Tomcat 7.0& &的目录结构是一模一样的,只是多了个wtpwebapps目录。其实& & D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0& && &这个目录就是eclipse的对& & D:Tomcat 7.0& & 目录的一个克隆,从而使& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0 也能够具备源服务器的功能。
& && &&&如果再new几个服务器,就会在& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.core& &目录下依次出现temp0、temp1、temp2等多个克隆服务器,但是这里每次只能启动上面一个克隆服务器,因为他们都使用的是相同的启动端口(当然还有相同的关闭端口等)。
& && &&&这样会给我们带来很多的不方便。举个例子:就上述工程而言,当我们在进行开发的时候,项目需要将上传的图片放入到工程的同级目录的upload文件夹的时候,会发现图片是上传到了所在的目录& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebappsupload& &,但是无法在浏览器中访问到上传的图片。这时候我们可以手动将该upload目录整个复制到& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0webapps& &,这时在浏览器中的确就可以访问了。造成这种现象的原因是tomcat服务器默认webapps为工程目录,而不是& &wtpwebapps& &目录。之所能够通过浏览器访问& &D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebappszhgy& &下的zhgy这个项目,是由于eclipse通过tomcat发布项目的时候在& &D:workSpace-jx.metadata.pluginsorg.eclipse.wst.server.coretmp3conf& &目录的server.xml文件中有如下的设置:
&&实际上,下面的配置是tomcat管理其他目录下的web项目的配置方式.在我的博文中tomcat虚拟路径的配置中有介绍.
(以上部分来源于百度空间)
##########################################################################
通过上面的验证,就应该明白了,为何myeclipse下面部署的项目的jsp文件的java文件会在E:DevelopSoftwareapache-tomcat-7.0.42workCatalinalocalhost目录下找到了.
因为默认情况下,在eclipse中部署了外部的tomcat时,默认的serverlocations是这样设置的:
打开此视图的的方式是:双击server就ok了,不会的多试一下的啦.不做详细介绍.
n2UNVzn.jpg (45.27 KB, 下载次数: 48)
00:49 上传
& &一般情况下,上面的面板打开以后,server locations是灰色的.
&&做如下操作:首先移除所有已经部署的项目,然后右击servlet-&clean一下,就ok了.
那么上面可以看到server locations配置的三个选项.
1.使用workspace,不修改tomcat,而且发现部署的目录也不是webapps.
这种情形下,要想找到jsp被tomcat转换成的java文件,就需要到上文中提到的目录下面去找了.具体路径如下:
&&D:workSpace.metadata.pluginsorg.eclipse.wst.server.coretmp0webapps workjsp
&&(找个目录找起来当然不太方便,因为plugins下面类似的目录很多的啦)
&&2.使用tomcat的安装目录.
&&选择第二选项后,server path也会自动修改,然后手动修改部署路径就ok了.
&&也就是将deploy path改成webapps
&&3.第三种使用定制的目录,实际上就是自己定义tomcat server 的location吗。一般不使用。
&&了解了上述三种location配置,那么我们要将web项目手动配置到tomcat的安装目录下,就很容易了。
&&同时做了这样的配置以后,以后要想看jsp的源码,也就直接在tomcat的安装目录下的work目录中就可以找了。
n2UNVzn.jpg (35.05 KB, 下载次数: 18)
00:49 上传
&&于是,部署过的项目就可以找到jsp的源码了.
E:DevelopSoftwareapache-tomcat-7.0.42workCatalinalocalhostmyDay11loginorgapachejsp
tomcat配置虚拟路径管理其它目录下的web项目
上一主题: 下一主题: 本帖标题:本帖地址:
不灌水就活不下去了啊!
看了这么多帖子,第一次看看到这么有内涵的!
没人理我,好伤心啊!
这个星期一是肿么啦
不回帖的给脑残下了定义!
是个特别的日子,值得纪念!
佩服佩服!
楼上的说的很多!
顶起!求沙发位
酷辣虫发布的eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations) ...帖子由网友提供或转载于网络,若发布的eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations) ...侵犯了您的权益,请联系我们.java全程实录第十章BBS, 导入项目后好多红色的叉,程序错误提示的原因???
&&java全程实录第十章BBS, 导入项目后好多红色的叉,程序错误提示的原因???
xiulinzhixing
&发表于: 16:38:15
1,网站提供的jar包大部分不能用。
2,JAR包配置好后,仍然有好多红色的叉。无法解决。
3,红叉问题,和无法运行问题,请您分析可能的原因和解决方案
4,请教无语老师,JSP+bean 项目中的代码能否变成一个独立的组件或者是功能模块,应用到带框架的项目中呢??比如说spring项目中。 大概需要怎样的改动,就可以应用在spring项目中。
问题提示。
Description Resource Path Location Type
Fragment &footer.jsp& was not found at expected path /bbs/WebRoot/WEB-INF/footer.jsp register.jsp /bbs/WebRoot/WEB-INF line 340 JSP Problem
Fragment &taglib.jsp& was not found at expected path /bbs/WebRoot/WEB-INF/taglib.jsp register.jsp /bbs/WebRoot/WEB-INF line 3 JSP Problem
Invalid argument to operation ++/-- newarticle.jsp /bbs/WebRoot line 44 JavaScript Problem
Invalid argument to operation ++/-- newarticle.jsp /bbs/WebRoot line 44 JavaScript Problem
Invalid argument to operation ++/-- newarticle.jsp /bbs/WebRoot line 55 JavaScript Problem
maxRowCount cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 25 Java Problem
maxRowCount cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 36 Java Problem
maxRowCount cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 38 Java Problem
maxRowCount cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 42 Java Problem
rowsPerPage cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 36 Java Problem
rowsPerPage cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 38 Java Problem
rowsPerPage cannot be resolved or is not a field pageBean.java /bbs/src/com/wsy/struts/util line 42 Java Problem
String literal is not properly closed by a double-quote DisplayResponseTag.java /bbs/src/com/wsy/struts/tld line 49 Java Problem
Syntax error on token &,&, ; expected jquery.js /Shop/WebRoot/js line 16 JavaScript Problem
Syntax error on token &/&, delete this token DisplayResponseTag.java /bbs/src/com/wsy/struts/tld line 49 Java Problem
Syntax error on token &/&, delete this token DisplayResponseTag.java /bbs/src/com/wsy/struts/tld line 90 Java Problem
Syntax error on token &&&, delete this token newarticle.jsp /bbs/WebRoot line 44 JavaScript Problem
Syntax error on token &&&, delete this token newarticle.jsp /bbs/WebRoot line 55 JavaScript Problem
Syntax error on token &Invalid Regular Expression Options&, no accurate correction available jquery.js /Shop/WebRoot/js line 1160 JavaScript Problem
Syntax error on token &Invalid Regular Expression Options&, no accurate correction available menu.JS /bbs/WebRoot/JS line 130 JavaScript Problem
Syntax error on tokens, delete these tokens onclock.JS /bbs/WebRoot/JS line 1 JavaScript Problem
Syntax error on tokens, delete these tokens onclock.JS /bbs/WebRoot/JS line 20 JavaScript Problem
Syntax error, insert &)& to complete Expression DisplayResponseTag.java /bbs/src/com/wsy/struts/tld line 49 Java Problem
Syntax error, insert &)& to complete Expression DisplayResponseTag.java /bbs/src/com/wsy/struts/tld line 90 Java Problem
Syntax error, insert &)& to complete VariableInitializer onclock.JS /bbs/WebRoot/JS line 17 JavaScript Problem
The method DelRecord(String, DataSource) is undefined for the type TopicListBean TopicDelAction.java /bbs/src/com/wsy/struts/action line 52 Java Problem
The method DelRecordforForumn(String, DataSource) is undefined for the type TopicListBean ForumDelAction.java /bbs/src/com/wsy/struts/action line 53 Java Problem
The method delRecordforUser(String, DataSource) is undefined for the type TopicListBean UserDelAction.java /bbs/src/com/wsy/struts/action line 55 Java Problem
The method getRecordResponse(String, DataSource) is undefined for the type TopicListBean NewAticleAction.java /bbs/src/com/wsy/struts/action line 96 Java Problem
The method getRecordResponse(String, DataSource) is undefined for the type TopicListBean ResponselistAction.java /bbs/src/com/wsy/struts/action line 57 Java Problem
The method getRq() is undefined for the type TopicListBean DisplayTopicTag.java /bbs/src/com/wsy/struts/tld line 34 Java Problem
The method getTotalRecordTopic(DataSource) is undefined for the type TopicListBean TopicmanagerAction.java /bbs/src/com/wsy/struts/action line 47 Java Problem
The method getTotalRecordTopic(String, DataSource) is undefined for the type TopicListBean ResponselistAction.java /bbs/src/com/wsy/struts/action line 56 Java Problem
The method InsertDataResponse(String, String, String, String, String, String, DataSource) is undefined for the type TopicListBean NewAticleAction.java /bbs/src/com/wsy/struts/action line 76 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) CheckUserAction.java /bbs/src/com/wsy/struts/action line 27 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) ForumAddAction.java /bbs/src/com/wsy/struts/action line 51 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) ForumDelAction.java /bbs/src/com/wsy/struts/action line 58 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) ForumeditAction.java /bbs/src/com/wsy/struts/action line 64 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) LoginAction.java /bbs/src/com/wsy/struts/action line 97 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) RegisterAction.java /bbs/src/com/wsy/struts/action line 83 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) ResponseDelAction.java /bbs/src/com/wsy/struts/action line 53 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) TopicDelAction.java /bbs/src/com/wsy/struts/action line 58 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) UserDelAction.java /bbs/src/com/wsy/struts/action line 59 Java Problem
The method saveErrors(HttpServletRequest, ActionErrors) in the type Action is not applicable for the arguments (HttpServletRequest, ActionMessages) UserManagerAction.java /bbs/src/com/wsy/struts/action line 57 Java Problem
The method setRq(String) is undefined for the type TopicListBean TopicListBean.java /bbs/src/com/wsy/struts/bean line 108 Java Problem
The method UpdateRq(String, DataSource) is undefined for the type TopicListBean ResponselistAction.java /bbs/src/com/wsy/struts/action line 97 Java Problem
Unexpected end of comment TopicListBean.java /bbs/src/com/wsy/struts/bean line 148 Java Problem
控制台信息
16:40:54 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\C:\Program Files\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me\tomcat\bin
16:40:54 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
16:40:54 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1091 ms
16:40:54 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
16:40:54 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
log4j:WARN No appenders could be found for logger (org.apache.struts.util.PropertyMessageResources).
log4j:WARN Please initialize the log4j system properly.
16:40:59 org.apache.catalina.core.ApplicationContext log
严重: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4042)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4348)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.ClassNotFoundException: org.apache.struts.legacy.GenericDataSource
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 37 more
16:40:59 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /bbs threw load() exception
java.lang.ClassNotFoundException: org.apache.struts.legacy.GenericDataSource
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4042)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4348)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
16:41:01 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\workspace\a\.metadata\.me_tcat\webapps\XinXiangShop\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
16:41:04 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'dispatcher'
16:41:04 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: FrameworkServlet 'dispatcher': initialization started
16:41:04 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Sun Feb 03 16:41:04 CST 2013]; root of context hierarchy
16:41:05 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/dao-config.xml]
16:41:05 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/view-config.xml]
16:41:05 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/controller-config.xml]
16:41:05 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/managerController-config.xml]
16:41:07 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1dec1dd: defining beans [dataSource,sessionFactory,dao,transactionManager,daoProxyFactory,urlHandlerMapping,tilesConfiger,viewResolver,searchController,goodsMethodResolver,goodsController,registerController,loginController,modifyMemberController,cartSeeController,cartMethodResolver,cartController,cartCheckoutController,orderController,orderDetailsController,sellSortController,placardDetailsController,goodsDetailsController,typeController,loginMController,indexMController,superTypeController,superAddController,subTypeController,subTypeAddController,goodsAddController,goodsDetailsMController,goodsModifyController,goodsDelController,memManagerController,memMethodResolver,orderManagerController,orderMethodResolver,placardManageController,placardAddController]; root of factory hierarchy
16:41:08 org.springframework.jdbc.datasource.DriverManagerDataSource setDriverClassName
信息: Loaded JDBC driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
SLF4J: Failed to load class &org.slf4j.impl.StaticLoggerBinder&.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
16:41:13 org.springframework.orm.hibernate3.LocalSessionFactoryBean buildSessionFactory
信息: Building new Hibernate SessionFactory
16:41:20 org.springframework.orm.hibernate3.HibernateTransactionManager afterPropertiesSet
信息: Using DataSource [org.springframework.jdbc.datasource.DriverManagerDataSource@19214b1] of Hibernate SessionFactory for HibernateTransactionManager
16:41:21 org.springframework.aop.framework.Cglib2AopProxy doValidateClass
警告: Unable to proxy method [public final org.hibernate.SessionFactory org.springframework.orm.hibernate3.support.HibernateDaoSupport.getSessionFactory()] because it is final: All calls to this method via a proxy will be routed directly to the proxy.
16:41:21 org.springframework.aop.framework.Cglib2AopProxy doValidateClass
警告: Unable to proxy method [public final org.springframework.orm.hibernate3.HibernateTemplate org.springframework.orm.hibernate3.support.HibernateDaoSupport.getHibernateTemplate()] because it is final: All calls to this method via a proxy will be routed directly to the proxy.
16:41:21 org.springframework.aop.framework.Cglib2AopProxy doValidateClass
警告: Unable to proxy method [public final void org.springframework.orm.hibernate3.support.HibernateDaoSupport.setSessionFactory(org.hibernate.SessionFactory)] because it is final: All calls to this method via a proxy will be routed directly to the proxy.
16:41:21 org.springframework.aop.framework.Cglib2AopProxy doValidateClass
警告: Unable to proxy method [public final void org.springframework.orm.hibernate3.support.HibernateDaoSupport.setHibernateTemplate(org.springframework.orm.hibernate3.HibernateTemplate)] because it is final: All calls to this method via a proxy will be routed directly to the proxy.
16:41:21 org.springframework.aop.framework.Cglib2AopProxy doValidateClass
警告: Unable to proxy method [public final void org.springframework.dao.support.DaoSupport.afterPropertiesSet() throws java.lang.IllegalArgumentException,org.springframework.beans.factory.BeanInitializationException] because it is final: All calls to this method via a proxy will be routed directly to the proxy.
16:41:22 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goods*.lzw] onto handler 'goodsController'
16:41:22 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/order.lzw] onto handler 'orderController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/cartCheckout.lzw] onto handler 'cartCheckoutController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goodsDetailM.lzw] onto handler 'goodsDetailsMController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/subTypeAdd.lzw] onto handler 'subTypeAddController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/member*.lzw] onto handler 'memManagerController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/indexM.lzw] onto handler 'indexMController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/subType.lzw] onto handler 'subTypeController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/type.lzw] onto handler 'typeController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/index.lzw] onto handler 'goodsController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/searchController.lzw] onto handler 'searchController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/superType.lzw] onto handler 'superTypeController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/orderM*.lzw] onto handler 'orderManagerController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/orderDetails.lzw] onto handler 'orderDetailsController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goodsAdd.lzw] onto handler 'goodsAddController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/cart*.lzw] onto handler 'cartController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/superAdd.lzw] onto handler 'superAddController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/login.lzw] onto handler 'loginController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/placardDetails.lzw] onto handler 'placardDetailsController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goodsDel.lzw] onto handler 'goodsDelController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/placardManage.lzw] onto handler 'placardManageController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/placardAdd.lzw] onto handler 'placardAddController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/sellSort.lzw] onto handler 'sellSortController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goodsModify.lzw] onto handler 'goodsModifyController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/loginM.lzw] onto handler 'loginMController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/goodsDetails.lzw] onto handler 'goodsDetailsController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/modifyMember.lzw] onto handler 'modifyMemberController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/register.lzw] onto handler 'registerController'
16:41:23 org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
信息: Mapped URL path [/cartSee.lzw] onto handler 'cartSeeController'
16:41:23 org.springframework.web.servlet.view.tiles.TilesConfigurer afterPropertiesSet
信息: TilesConfigurer: adding definitions [WEB-INF/config/tiles-template.xml,WEB-INF/config/tiles-defs.xml,WEB-INF/config/tiles-managerDefs.xml,WEB-INF/config/tiles-manageTemplate.xml]
16:41:23 org.apache.struts.util.PropertyMessageResources &init&
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
16:41:25 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: FrameworkServlet 'dispatcher': initialization completed in 21328 ms
16:41:25 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
16:41:25 org.mon.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
16:41:25 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/94
config=null
16:41:25 org.apache.catalina.startup.Catalina start
信息: Server startup in 31050 ms
16:41:29 org.apache.catalina.core.ApplicationContext log
严重: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/struts/util/GenericDataSource
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:623)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:62)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
16:41:29 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Allocate exception for servlet action
java.lang.NoClassDefFoundError: org/apache/struts/util/GenericDataSource
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:623)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:62)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
16:41:29 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NoClassDefFoundError: org/apache/struts/util/GenericDataSource
at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:623)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:62)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
|&&|&&|&&|&&|&&|&&|&&|
Copyright& All Rights Reserved!
吉林省明日科技版权所有并提供技术支持

我要回帖

更多关于 eclipse导入jsp项目 的文章

 

随机推荐