Juste faire Brandon répondre à un peu plus précis pour le Nexus et Artifactory M aven repositories, car l'attribut realm est la clé pour que cela fonctionne.
Si vous utilisez Nexus les informations d'identification bloc ressembler à ceci:
credentials {
realm = "Sonatype Nexus Repository Manager"
host = "hostname"
username = "username"
password = "password"
}
, mais si vous utilisez Artifactory, il devrait ressembler à ceci:
credentials {
realm = "Artifactory Realm"
host = "hostname"
username = "username"
password = "password"
}
Vous devez ajouter ce bloc à votre fichier BuildConfig.groovy, mais si votre code doit être ouvert ou si vous voulez ce paramètre pour tous vos projets, vous pouvez ajouter le bloc à l'intérieur de votre ~/.grails/settings.groovy
comme ceci:
grails.project.ivy.authentication = {
credentials {
realm = "your realm"
host = "hostname"
username = "username"
password = "password"
}
}
Cheers,
Angel.
Cela a fonctionné très bien! Merci! – ScArcher2