Загрузите артефакт Maven через загрузчик классов ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Загрузите артефакт Maven через загрузчик классов

Сообщение Anonymous »

Можно ли загружать удаленные артефакты через Maven во время выполнения, например. используете определенный (Maven) ClassLoader?

В моем случае устаревшее программное обеспечение использует URLClassLoader для извлечения JAR, содержащего некоторые файлы ресурсов. во время запуска тестовой среды.

Проблема в том, что в настоящее время мы просто используем фиксированный URL-адрес, указывающий на репозиторий, и вообще не используем разрешение артефактов Maven. p>

Добавление этого к зависимости проектов невозможно, поскольку мы хотим ссылаться на конкретную версию из внешнего файла конфигурации (чтобы запустить тестовую среду с различными версиями наших упакованных вариантов использования). без изменения кода).

Надеюсь, вы получите то, чего я хочу — это не обязательно должно быть самое красивое решение, поскольку в настоящее время мы полагаемся на фиксированный шаблон URL-адреса, Вместо этого я бы хотел зависеть от локальной настройки maven.

Подробнее здесь: https://stackoverflow.com/questions/355 ... lassloader

Вернуться в «JAVA»