Как решить Не удается найти ошибку CatalogManager.properties - PullRequest
0 голосов
/ 28 марта 2020

Я использую 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());

У меня есть файл CatalogManager.properties в папке sr c. Но когда я создаю приложение, я получаю сообщение об ошибке CatalogManager.properties. Что я делаю неправильно? Здесь есть только одна статья по этой проблеме. Он не предоставляет много информации, кроме как попросить читателя отключить опцию каталога. Я хочу использовать свойство catalogmanager.

IDE

netbeans

1 Ответ

0 голосов
/ 29 марта 2020

Я разобрался с ответом. Я добавил папку, содержащую файл свойств, в папку библиотеки. Поскольку папка библиотеки уже является частью classpath, она работает. Надеюсь, это правильный подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...