用eclipse3.2 做Java Web项目出现的异常

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:14:56
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base C:\Documents and Settings\Administrator\桌面\untitled2\WebModule1 does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:185)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3856)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4084)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:839)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.ref

这是TOMCAT配置的问题,具体也很难定位
1.清空WORK目录
2.把server-config.xml中无效的连接配置都删除掉
3.把/conf/Catalina/localhost下的所有文件删除
4.实在不行,在server.xml里面的<Host></Host>之间
加上:<Context docBase="D:\myWorkSpace\erp\WebRoot" ath="" />

--D:\myWorkSpace\erp\WebRoot是你源文件的路径.
要是还不能解决,建议你重装TOMCAT。

路径一般不要有中文