2017-08-25 4 views
4

Je me suis perdu en essayant de commencer avec un exemple de scala-jouet, en exécutant sbt new scala/hello-world.g8 ou même sbt new, le programme se bloque avec l'erreur suivante. Des idées sur ce qui pourrait être faux? Merci d'avance!sbt new RuntimeException

(En fait, je suis en cours d'exécution sbt -java-home /usr/lib/jvm/jdk-8-oracle-x64 new depuis mon système utilise ancienne version de JDK par defualt)

[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: org.antlr#ST4;4.0.8: org.sonatype.oss#oss-parent;9!oss-parent.pom(pom.original) origin location must be absolute: file:/home/michal/.m2/repository/org/sonatype/oss/oss-parent/9/oss-parent-9.pom 
[warn] :: com.googlecode.javaewah#JavaEWAH;0.7.9: org.sonatype.oss#oss-parent;5!oss-parent.pom(pom.original) origin location must be absolute: file:/home/michal/.m2/repository/org/sonatype/oss/oss-parent/5/oss-parent-5.pom 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[error] java.lang.RuntimeException: Retrieval of org.scala-sbt.sbt-giter8-resolver:sbt-giter8-resolver:0.1.3 failed. 
[error]  at scala.sys.package$.error(package.scala:27) 
[error]  at sbt.TemplateCommandUtil$.classpathForInfo(TemplateCommand.scala:119) 
[error]  at sbt.TemplateCommandUtil$.infoLoader(TemplateCommand.scala:81) 
[error]  at sbt.TemplateCommandUtil$.$anonfun$run$1(TemplateCommand.scala:48) 
[error]  at sbt.TemplateCommandUtil$.$anonfun$run$1$adapted(TemplateCommand.scala:47) 
[error]  at sbt.TemplateCommandUtil$$$Lambda$1762/658781536.apply(Unknown Source) 
... 
[error]  at xsbt.boot.Boot$.runImpl(Boot.scala:41) 
[error]  at xsbt.boot.Boot$.main(Boot.scala:17) 
[error]  at xsbt.boot.Boot.main(Boot.scala) 
[error] Retrieval of org.scala-sbt.sbt-giter8-resolver:sbt-giter8-resolver:0.1.3 failed. 
[error] Use 'last' for the full log. 

Répondre

1

J'ai aussi eu ce problème. Je l'ai réparé en soufflant mon répertoire ~/.ivy2

0

J'ai eu ce problème aussi, eu un hors-jour ~/.sbt/fichier référentiels .

Soit:

+0

Finalement le fichier sbt-giter8-resolver manquant a été téléchargé à partir d'ici: 'https://repo1.maven.org/maven2/org/scala-sbt/sbt- giter8-resolver/sbt-giter8-résolveur_2.12/0.1.3/sbt-giter8-resolver_2.12-0.1.3.jar' –

0

Créer un nouvel utilisateur, pour avoir une configuration propre, assurez-vous qu'il est disponible pour cet utilisateur JDK et SBT avec un "-version". Je l'ai exécuté et tout a parfaitement fonctionné. Parfois, vous avez installé ou configuré pour votre utilisateur que les programmes sont en conflit les uns avec les autres. P.S. Je ne recommande pas d'utiliser openjdk dans ce cas.