Я пытаюсь создать приложение Java FX, показывающее SVG-изображение, используя Batik-library, но У меня проблемы с правильным импортом всех компонентов.
Примерно через 5 часов поиска и тестирования я, наконец, изменил один из jar-файлов зависимостей, чтобы удалить старую службу Java (или как вы ее называете), которая предшествует текущей модульной системе. Таким образом, текущий обходной путь заключается в ручном удалении файла META-INF/services/org.apache.batik.script.InterpreterFactory в batik-script-1.13.jar.
Есть ли правильный способ сделать это? В моих проектах модуль-информация или через maven? Без необходимости вручную переделывать банку?
Заранее спасибо! :)
Если применимо: Mac OS, Java openjdk-14.0.2, Maven 3.6.3, VSCode 1.49.0