【发布时间】:2020-07-09 06:40:12
【问题描述】:
我正在使用 org.apache.xml.resolver.tools.CatalogResolver 来设置 entityResolver。
Document outdoc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
Element outevent = outdoc.createElement("docs");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
/*factory.isValidating();
factory.setNamespaceAware(true);
factory.setFeature("http://xml.org/sax/features/namespaces", false);
factory.setFeature("http://xml.org/sax/features/validation", false);
factory.setFeature("http://apache.org/xml/features/nonvalidating/load-dtd-grammar", false);
factory.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);*/
DocumentBuilder builder = factory.newDocumentBuilder();
builder.setEntityResolver(new CatalogResolver());
我在 src 文件夹下有一个 CatalogManager.properties 文件。但是当我构建应用程序时,我得到一个找不到 CatalogManager.properties 错误。我究竟做错了什么?关于这个问题,这里只有一个article。除了要求读者关闭目录选项外,它没有提供太多信息。我想使用 catalogmanager 属性。
集成开发环境
网豆
【问题讨论】: