У меня есть проект Java + Maven, который зависит от внешнего JAR-файла, который
- не в каком-либо хранилище, но
- внутри ZIP-файла
- можно загрузить по общедоступному URL-адресу
Конечно, я мог бы создать POM и загрузить извлеченный JAR в свой личный репозиторий, но я хотел бы, чтобы мой проект был готов для пользователей, не имеющих доступа к моему репозиторию.Поэтому я пытаюсь найти способ определить зависимость внутри моего pom.xml, который загружает ZIP, извлекает JAR и добавляет его в путь к классам (а затем добавляет его в упакованное приложение).
Любойидеи как этого добиться?