我使用 eclipse 3.6.2[Helios] 和 tomcat 7 和 myfaces 1.2.10
当我想导入动态 Web 项目时遇到问题。我在工作区中导入项目并执行配置并设置 jar 文件,但是当我在 tomcat 中运行该项目时,我会遇到这个问题
HTTP Status 404 -
type Status report
message
description The requested resource () is not available.
Apache Tomcat/6.0.33
并在控制台中显示此错误:
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base C:\Eclipse\Workspaces\Wsp2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Wp1 does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Oct 13, 2011 4:12:18 AM org.apache.catalina.core.StandardContext start
SEVERE: Error in resourceStart()
我应该怎么办 ?
thanx
Eclipse和Tomcat都陷入了困惑。我建议清理并重建所有。
- 从 Tomcat 中删除项目(右键单击 Tomcat,添加/删除项目,删除项目)
- 在 Eclipse 中关闭项目(右键单击项目,Close)
- 清理 Tomcat(右键单击 Tomcat,Clean)
- 在 Eclipse 中重新打开项目(右键单击项目,Open)
- Eclipse 中的清理项目(项目 > 清理... > 清理下面选定的项目,选择项目)
- 将项目添加到Tomcat(右键单击Tomcat,添加/删除项目,添加项目)
- 启动 Tomcat(右键单击 Tomcat,Start).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)