`
dallarwww
  • 浏览: 7460 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

不联网的情况下启动TOMCAT发生了java.net.unknownhostException

阅读更多
用spring+struts2+hibernate开发的项目放到服务器上时由于服务器不能联网,启动tomcat报错。错误如下:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/classes/struts.xml]; nested exception is java.net.UnknownHostException: struts.apache.org

我的解决办法是:
1.将struts-2.0.dtd下载下来放入到工程的classPath下。也就是它要出现在下面的路径中TOMCAT_HOME/webapps/项目名称/。
2.将红字部分
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >
改为绿字部分:
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "struts-2.0.dtd" >
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics