Apache Jena в настоящее время зависит (при компиляции и во время выполнения) от Apache Xerces (т.е. xerces: xercesImpl: 2.10.0), поэтому Apache Xerces не может быть удален без изменений исходного кода.
Xerces используется для RDF / XMLСинтаксический анализ и для типов данных.
В идеальном мире синтаксический анализ RDF / XML может выполняться в отдельном модуле (т. е. jena-rdfxml), который будет по-прежнему зависеть от Apache Xerces, и типы данных должны быть переопределены безопираясь на Apache Xerces.Таким образом, вы можете использовать модуль jena-core без поддержки RDF / XML и без зависимости от Apache Xerces.
Могу ли я спросить вас, зачем вам нужно или нужно удалить xercesImpl.jar из вашего пути к классам?
См. Также: