日期:2014-05-18  浏览次数:20681 次

高手路过近来看下,100分跪求
我在离线状态下启动tomcat,报以下错误信息:
java.net.UnknownHostException:   jakarta.apache.org
...   ...   ...
[/wedz]:3953   -   Servlet   /wedz   threw   load()   exception
javax.servlet.UnavailableException:   Cannot   load   a   validator   resource   from   '/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml '

如果我上网启动tomcat,就一切正常。还望指点原因,怎么解决啊???

------解决方案--------------------
你是不是用了webwork? 据说有个版本的webwork有bug 就是离线的时候不能使用
另外 你如果用不到tomcat的manage的话 可以把%tomcathome%/webapps下的所有文件夹删除试试
------解决方案--------------------
我查了好多信息都没有找到解决的方法,汗ing(-_-)
------解决方案--------------------
我以前也遇到过这种问题,后来我把%tomcathome%/webapps下的所有文件夹删除就好了
------解决方案--------------------
我把webapps下所有文件都删了也没用啊,依然是这个错误

------解决方案--------------------
把struts-config.xml里的关于 '/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml '
的语句删了.应该是个插件,删了并不影响项目.
------解决方案--------------------
把猫重新安装一下吧~
------解决方案--------------------
去logs目录看看日志,看提示信息好象是验证框架的问题
------解决方案--------------------
我怎么就没遇到过这种问题呢
------解决方案--------------------
加个虚拟网卡(window lookup 网卡)