Моя проблема в том, что я пытаюсь использовать определенную версию JTidy с maven (v8.0 или что-то в этом роде). Все прекрасно работает во время компиляции, но во время выполнения maven переопределяет JTidy в pom.xml со своей собственной реализацией в maven-core-2.0.7-uber.jar
.
См. Также предыдущий вопрос .
Что можно сделать? Мое приложение компилируется нормально, но не работает во время выполнения, потому что загрузчик классов загружает файл из maven-core-2.0.7-uber.jar
вместо того, который указан в pom.xml
. Есть ли способ заставить его во время выполнения или предпочтительно во время компиляции?