Я использую maven-antrun-plugin
для загрузки JRE.Я могу скачать, если моя конфигурация
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>artifactory-jre</id>
<phase>process-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<!-- download file -->
<get src="${download.url}/${download.file}${download.filePostfix}"
dest="${project.build.directory}/${download.file}${download.filePostfix}"
verbose="true"
usetimestamp="true"
username="user"
password="password123"/>
</target>
</configuration>
</execution>
</executions>
</plugin>
, но я не хочу предоставлять файл username
и password
в pom
, я попытался добавить запись сервера в settings.xml
как
<server>
<username>user</username>
<password>password123</password>
<id>artifactory-jre</id>
</server>
но я получаю следующее исключение.
[ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins: maven-antrun-plugin: 1.8: run (artifactory-jre) в проекте name.abuchen.zulu.jre.win32.x86_64: Возникла исключительная ситуация Ant BuildException: ошибка HTTP-авторизации [ОШИБКА] вокруг Ant-части ...... @ 4: 315 в C: \ Users \ Downloads \ bundled-jre-master \ bundled-jre-master \ bundles \ name.abuchen.zulu.jre.win32.x86_64 \ ta rget \ antrun \ build-main.xml
Как мне указать имя пользователя ипароль в Ant без указания файла pom.