Просто заставьте Брэндона ответить немного более конкретно для репозиториев Nexus и Artifactory Maven, так как атрибут realm является ключевым для этого.
Если вы используете Nexus, блок учетных данных выглядит следующим образом:
credentials {
realm = "Sonatype Nexus Repository Manager"
host = "hostname"
username = "username"
password = "password"
}
, но если вы используете Artifactory, он должен выглядеть следующим образом:
credentials {
realm = "Artifactory Realm"
host = "hostname"
username = "username"
password = "password"
}
Вам необходимо добавить этот блок в ваш файл BuildConfig.groovy, но если ваш код будет открытым исходным кодом или вы хотите использовать этот параметр для всех своих проектов, вы можете добавить блок внутри ~/.grails/settings.groovy
следующим образом:
grails.project.ivy.authentication = {
credentials {
realm = "your realm"
host = "hostname"
username = "username"
password = "password"
}
}
Приветствия
Angel.