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