В настоящее время я пытаюсь заставить проект Gradle использовать внутреннюю связь компании.
После некоторых поисков я нашел следующее:
repositories {
maven {
credentials {
username= 'MyName'
password= 'MyPass'
}
url 'https://company.com/repository/public/'
}
}
Однако я не хочу фиксировать свои кредиты, поэтому я положил их в свой ~/.gradle/.gradle.properties
как:
nexusUsername=MyName
nexusPassword=MyPass
И изменил мой build.gradle
на:
repositories {
maven {
credentials {
username= project.ext["nexusUsername"]
password= project.ext["nexusPassword"]
}
url 'https://company.com/repository/public/'
}
}
В этот момент сервер начал отвечать HTTP 401.
Когда я их печатаю, они все равно появляются и выглядят точно так же.
Почему это происходит и как я могу это исправить?