【问题标题】:How to resolve Cannot find CatalogManager.properties error如何解决找不到 CatalogManager.properties 错误
【发布时间】: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 属性。

集成开发环境

网豆

【问题讨论】:

    标签: java catalog resolver


    【解决方案1】:

    我想出了答案。我将包含属性文件的文件夹添加到库文件夹中。由于库文件夹已经是类路径的一部分,它可以工作。希望这是正确的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-24
      • 2012-03-02
      • 2012-09-15
      • 2018-04-22
      • 2020-10-26
      • 2013-01-15
      • 1970-01-01
      • 2021-08-31
      相关资源
      最近更新 更多