用spring+struts2+hibernate开发的项目放到服务器上时由于服务器不能联网,启动tomcat报错。

来源:互联网 发布:windows系统怎么录屏 编辑:程序博客网 时间:2024/05/02 04:58
错误如下:
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" >
原创粉丝点击