Comment forcer IntelliJ IDEA à recharger les dépendances de build.sbt après avoir changé?
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é ramassées par IDEA. Les dépendances supplémentaires ajoutées après l'importation initiale n'ont pas été récupérées, bien que j'aie vérifié l'option auto-import
.
Comment puis-je forcer IDEA à recharger les dépendances de build.sbt
?
5 réponses
Vous pouvez forcer SBT à recharger les modifications: Ouvrez SBT toolwindow (sur le côté droit de L'IDE) et appuyez sur le bouton Actualiser.
Si vous utilisez la fonction d'importation automatique fonctionnalité, vous devez enregistrer votre fichier pour forcer le rafraîchissement automatique.
Depuis le 7 décembre 2013, le problème est résolu. vous devez mettre à jour le plugin Scala dans IntelliJ IDEA (ceci s'applique à la fois aux éditions community et ultimate).
C'est le lien vers le problème ouvert sur le site Web de la communauté des développeurs JetBrains: http://devnet.jetbrains.com/thread/451395
Si le plugin est 'bloqué', il aide à invalider le cache (sous le menu fichier) et à redémarrer intellij.
Cela peut être dû à une publication cassée de org.jetbrains:sbt-structure:latest.integration
qui s'est produite ce soir, il y a environ 4 ou 5 heures. Étant donné que votre poste est 4 heures ...
Vous pouvez voir l'activité de lierre 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 attributes. Check that these dependencies exist with the requested attributes.
[warn] org.jetbrains:sbt-structure:latest.integration (sbtVersion=0.13, scalaVersion=2.10)
J'ai ouvert un billet chez JetBrains.
Ticket pour la plublication cassée de sbt.jetbrains est résolu. La mise à jour du plugin scala corrigera ce problème Billet : http://devnet.jetbrains.com/thread/451395