Есть ли способ изменить classpath через POM.xml? - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть ситуация, подобная приведенной ниже: 1. У меня есть JAR-файл, доступный в облачном URL-адресе 2. Я хочу загрузить JAR-файл и использовать его в качестве JAR-файла в моем проекте. 3. Для загрузки я использую плагин Maven ant run и помещаю его в определенную папку проекта.

Теперь я хочу добавить jar в файл classpath через pom.xml

Я скачалJAR из облака и поместил его в определенную папку.

В любом случае, как только я загружаю JAR из облака, я могу изменить свой путь к классу, добавив classpathEntry через POM.xml?

1 Ответ

0 голосов
/ 11 ноября 2019

Существуют различные способы, но самый простой вариант - загрузить файл в локальный репозиторий, путь к файлу которого соответствует groupId, artifactId и версии вашей зависимости.

Предполагается, что ниже приведена зависимость, которую вы пытаетесь добавить к себе pom.xml

<dependency>
    <groupId>your.company</groupId>
    <artifactId>downloaded-file</artifactId>
    <version>1.0.0</version>
</dependency>

, затем загрузите файл в /your/company/downloaded-file/downloaded-file-1.0.0.jar

...