#android #gradle #nexus
#Android #gradle #nexus
Вопрос:
В настоящее время я пытаюсь заставить проект 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.
Когда я их печатаю, они все еще отображаются и выглядят точно так же.
Почему это происходит и как я могу это исправить?