jeudi 7 février 2013

sbt.ResolveException: download failed: org.slf4j#slf4j-api;1.6.6

Problème

Lorsque que j'exécutais la commande play run, j'avais l'erreur suivante :

[error] (*:update) sbt.ResolveException: download failed: org.slf4j#slf4j-api;1.6.6!slf4j-api.jar
[warn] some of the dependencies were not recompiled properly, so classloader is not avaialable

Solution

vi ./project/plugins.sbt

Il faut modifier le fichier en ajoutant la dernière version de play (2.1.0) :

// Comment to get more information during initialization
logLevel := Level.Warn

// The Typesafe repository
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

// Use the Play sbt plugin for Play projects
addSbtPlugin("play" % "sbt-plugin" % "2.1.0")

Ensuite vous pouvez redémarrer play run