Comment forcer IntelliJ IDEA à recharger les dépendances de build.sbt après leur modification?

J’utilise IntelliJ IDEA 13 (Community Edition) avec le plugin Scala.

Mon importation initiale d’un projet Scala existant avec un build.sbt a bien fonctionné. Les dépendances de la bibliothèque ont été resockets par IDEA. Les dépendances supplémentaires ajoutées après l’importation initiale n’ont pas été détectées, bien que j’aie vérifié l’option d’ auto-import .

Comment puis-je forcer IDEA à recharger les dépendances de build.sbt ?

Vous pouvez forcer SBT à recharger les modifications: Ouvrez la fenêtre de l’outil SBT (à droite de l’EDI) et appuyez sur le bouton Actualiser.

Si vous utilisez la fonctionnalité d’importation automatique, vous devez enregistrer votre fichier pour forcer l’actualisation automatique.

Au 7 décembre 2013, le problème est résolu. Vous devez mettre à jour le plug-in Scala dans IntelliJ IDEA (ceci s’applique à la fois aux éditions communautaires et ultimes).

Ceci est le lien vers le problème ouvert sur le site Web de la communauté de développeurs JetBrains: http://devnet.jetbrains.com/thread/451395

Si le plugin est “bloqué”, cela aide à invalider le cache (sous le menu du fichier) et à redémarrer intellij.

Cela peut être dû à une publication interrompue d’ org.jetbrains:sbt-structure:latest.integration qui s’est produite ce soir, il y a environ 4 ou 5 heures. Étant donné que votre message date de 4 heures …

Vous pouvez voir l’activité ivy dans idea.log ( ~/Library/Logs/IntelliJIdea13 ou ~/Library/Logs/IdeaIC13 sur OSX).

 [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: UNRESOLVED DEPENDENCIES :: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: org.jetbrains#sbt-structure;latest.integration: not found [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] [warn] Note: Some unresolved dependencies have extra atsortingbutes. Check that these dependencies exist with the requested atsortingbutes. [warn] org.jetbrains:sbt-structure:latest.integration (sbtVersion=0.13, scalaVersion=2.10) 

J’ai ouvert un ticket chez JetBrains.

Le ticket de publication de sbt.jetbrains est résolu. La mise à jour du plug-in scala corrigera ce problème Ticket: http://devnet.jetbrains.com/thread/451395