部署Java struts应用程序但拒绝启动

时间:2011-05-05 14:44:39

标签: java tomcat struts2

我为struts应用程序构建了war archieve并已部署,但有时它拒绝启动。当我检查它时,我发现如果没有互联网连接,tomcat拒绝启动应用程序,即使它只是一个没有使用Web服务的hello world应用程序。经过仔细研究,我发现在没有互联网连接的情况下解析struts.xml文件时会抛出错误。似乎正在检查DTD以解析它,并且在没有互联网连接的情况下,它无法获取DTD并且自动解压缩并且启动war archieve文件失败。

如何避免此问题,以便在没有互联网连接的情况下工作。我使用netbeans并且是新手。

1 个答案:

答案 0 :(得分:0)

尝试下载DTD,将其放在本地主机上并指向doctype声明中的本地DTD。