У меня проблемы с созданием пароля. Я думаю, это вызвано сопоставлением каталога пользователя с удаленным устройством.
settings.xml
...
<proxy>
<id>myproxy</id>
<active>true</active>
<protocol>http</protocol>
<username>username</username>
<password>{NG9kNfX1DQAHKQeA4ksUpLJvr2EzWWgGSHSZVE/T/sU=}</password>
<host>rproxy.url.com</host>
<port>3128</port>
<nonProxyHosts>localhost</nonProxyHosts>
</proxy>
...
A) Каталог Maven
c:/dev/apache-maven-3.6.3
B) Каталог Maven по умолчанию
c:/пользователи/имя пользователя
C) Папка пользователя, сопоставленная Maven
h:
Где я должен хранить файлы конфигурации пользователя? Должен ли я дублировать на B) и C)? Какой файл получает?
Если я храню свои файлы только в A) settings.xml и settings-security.xml, когда я выполняю mvn --encrypt-password
λ mvn --encrypt-password
Password:
[ERROR] Error executing Maven.
[ERROR] java.io.FileNotFoundException: h:\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
[ERROR] Caused by: h:\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
Если я буду хранить свои файлы только в B) settings.xml и settings-security.xml, когда я выполняю mvn --encrypt-password
λ mvn --encrypt-password
Password:
[ERROR] Error executing Maven.
[ERROR] java.io.FileNotFoundException: h:\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
[ERROR] Caused by: h:\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
Если я буду хранить свои файлы только на C) settings.xml и settings-security.xml, когда я выполняю mvn --encrypt-password
λ mvn --encrypt-password
Password:
[ERROR] Error executing Maven.
[ERROR] org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException: java.io.FileNotFoundException: C:\Users\e43102790p\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
[ERROR] Caused by: java.io.FileNotFoundException: C:\Users\e43102790p\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
[ERROR] Caused by: C:\Users\e43102790p\.m2\settings-security.xml (El sistema no puede encontrar el archivo especificado)
И если я сохраняю свои файлы в B) и C) settings.xml и settings-security.xml, когда я выполняю mvn --encrypt-password работает, но когда я пытаюсь скомпилировать -U
...
HTTP proxy server authentication failed ...
407 Proxy Authentication Required
...