Comment configurer maven local et à distance dépôt dans le fichier de build gradle?

je veux utiliser le maven repository local en outre à une maven à distance. J'ai trouvé le JIRA-Question http://issues.gradle.org/browse/GRADLE-1173 pour cela, mais l'adaptation de mon fichier de build gradle de cette façon, certains instantané des dépendances qui ne sont disponibles que dans le référentiel maven local sont toujours pas trouvé. J'obtiens une erreur que de l'Instantané-Dépendance n'est pas trouvé.

Est-il possible d'avoir un local et un remote repository maven?

Voici la partie de mon fichier de build gradle:

apply plugin: 'maven'

repositories {

    mavenLocal()

    maven {
        credentials {
            username "myusername"
            password "mypassword"
        }
        url "http://myremoterepository"
    }

}
  • Je ne vois pas de raison pourquoi il ne devrait pas travailler. Pouvez-vous essayer temporairement à l'exclusion de remote repository maven et pertinente des dépendances et de voir ce qui se passe? Il est possible que mavenLocal() n'est pas de deviner l'emplacement de l'espace de stockage correctement. Essayez explicitement pointant vers la droite endroit avec mavenRepo urls: "file:///home/user/.m2/repository" au lieu de mavenLocal() et voir ce qui se passe.
  • Sachez que X.Y-SNAPSHOT est toujours plus vieux que X.Y ainsi, lorsque vous ajoutez le -SNAPSHOT également bosse Y en préparation pour une éventuelle libération. Si vous venez d'ajouter -SNAPSHOT déjà publié X.Y puis il va trouver de l' X.Y pas le X.Y-SNAPSHOT.
InformationsquelleAutor Cengiz | 2011-12-05