Jgrapht: Impossible de configurer jgrapht avec gradle

Créé le 8 juin 2014  ·  3Commentaires  ·  Source: jgrapht/jgrapht

Salut,

Je suis nouveau sur jgrapht et gradle, il est donc tout à fait possible qu'il me manque quelque chose d'absolument trivial.

J'ai ajouté ceci à mon build.gradle
compile 'org.jgrapht:jgrapht:0.9.0'

Après cela, je fais un build gradle et c'est mon cache gradle, il semble qu'il soit incapable de télécharger le jar pour jgrapht.
nikhil ~/.g/c/m/files-2.1> find . | grep '.jar$' ./junit/junit/4.11/28e0ad201304e4a4abf999ca0570b7cffc352c3c/junit-4.11-sources.jar ./junit/junit/4.11/4e031bb61df09069aeb2bffb4019e7a5034a4ee0/junit-4.11.jar ./org.hamcrest/hamcrest-core/1.3/1dc37250fbc78e23a65a67fbbaf71d2e9cbc3c0b/hamcrest-core-1.3-sources.jar ./org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar ./org.slf4j/slf4j-api/1.7.5/654135274d4c27132ea208a4ec07f344bdb83bcb/slf4j-api-1.7.5-sources.jar ./org.slf4j/slf4j-api/1.7.5/6b262da268f8ad9eff941b25503a9198f0a0ac93/slf4j-api-1.7.5.jar

Mais je peux voir que le pom a été téléchargé
nikhil ~/.g/c/m/files-2.1> find . | grep '.pom$' ./junit/junit/4.11/cddf7490ffe839978cf5d6c944c01f2a8cb70a49/junit-4.11.pom ./org.hamcrest/hamcrest-core/1.3/872e413497b906e7c9fa85ccc96046c5d1ef7ece/hamcrest-core-1.3.pom ./org.hamcrest/hamcrest-parent/1.3/80391bd32bfa4837a15215d5e9f07c60555c379a/hamcrest-parent-1.3.pom ./org.javabits.jgrapht/jgrapht/0.9.1/807e3b9202e811eb85411d4f23a36d1d9f33ed6d/jgrapht-0.9.1.pom ./org.jgrapht/jgrapht/0.9.0/8ce3cbdd6ebcfecc6d1dde4c23f16605439a9615/jgrapht-0.9.0.pom

Je n'ai que maven central dans mes sources. Jgrapht n'y est-il pas présent ?
Sinon, y a-t-il une autre source que je pourrais ajouter à mon build.gradle pour que cela fonctionne. Je ne veux pas télécharger des jars et les ajouter au classpath tout le temps.

invalid

Commentaire le plus utile

Cela fonctionne pour moi:

    def jgraphtVersion = '0.9.1'
    compile "org.jgrapht:jgrapht-core:$jgraphtVersion"

Je l'utilise depuis gradle 1.x et j'utilise maintenant 2.4 et 2.9

Tous les 3 commentaires

dependencies {
  compile group: 'org.jgrapht', name: 'jgrapht-ext', version:'0.9.0'
}

travaille pour moi...

Déclarer une dépendance sur jgrapht-ext ne télécharge pas le jgrapht-core jar... cela pourrait être quelque peu lié au contenu de pom, cependant pour moi le problème n'est reproductible qu'en utilisant les versions gradle antérieures à 2.1 (se plaint pour _Ressource manquante. [HTTP HEAD : https://repo1.maven.org/maven2/org/jgrapht/jgrapht/0.9.0/jgrapht-0.9.0.jar]_)

Cela fonctionne pour moi:

    def jgraphtVersion = '0.9.1'
    compile "org.jgrapht:jgrapht-core:$jgraphtVersion"

Je l'utilise depuis gradle 1.x et j'utilise maintenant 2.4 et 2.9

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

io7m picture io7m  ·  53Commentaires

IngerMathilde picture IngerMathilde  ·  5Commentaires

hulk-baba picture hulk-baba  ·  13Commentaires

jsichi picture jsichi  ·  12Commentaires

simlu picture simlu  ·  14Commentaires