在glassfish-web.xml中,您链接了doctype描述文件,例如http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd。
当部署我们的应用程序时,这是由glassfish下载和解析的。 glassfish.org不再可用,所以我们更改为http://glassfish.java.net,但即使这样也不再可用了。有谁知道,在哪里找到dtd'
也许我们可以将dtd作为永久解决方案嵌入?
答案 0 :(得分:2)
您的问题有点令人困惑,因为这些文件实际上并未从互联网上下载,这意味着没有人可以在没有连接互联网的情况下部署任何内容。
文件位于<YOUR_GLASSFISH_FOLDER>/glassfish/lib/dtds/
如果收到错误消息,指出无法找到要验证的DTD,则XML文件中可能存在格式错误。有关详细信息,请查看this question。