Activator `.sbt.ivy.lock` ist nicht verfügbar
Ich versuche zu generieren, Eclipse und IDEA-Projekte für ein Spiel-Projekt mit Aktivator. Als ich versuchte, dies zu tun, tut es ein wenig, aber dann hängt es bei:
Waiting for lock on C:\Users\James\.ivy2\.sbt.ivy.lock to be available...
Zuerst dachte ich, meine Laufenden Sitzung von Intellij IDEA eventuell Konflikte, die ich getötet, die IDEE und die Ausgabe beibehalten. Ich Schloss Aktivator, löschen der lock-Datei, neu gestartet und Aktivator, aber dann ist es neu die lock-Datei und gab mir das gleiche Problem. Das ist das komplette Protokoll habe ich bereits.
[info] Loading project definition from C:\Users\James\play-java\project
[info] Set current project to play-java (in build file:/C:/Users/James/play-java/)
[info] Applying State transformations com.typesafe.sbtrc.SetupSbtChild from C:/Users/James/.sbt/boot/scala-2.10.2/com.typesafe.sbtrc/sbt-rc-probe-0-13/1.0-1a8f7afd5ba98b45834ff53dd349130c3ade22f1/sbt-rc-probe-0-13-1.0-1a8f7afd5ba98b45834ff53dd349130c3ade22f1.jar;C:/Users/James/.sbt/boot/scala-2.10.2/com.typesafe.sbtrc/sbt-rc-probe-0-13/1.0-1a8f7afd5ba98b45834ff53dd349130c3ade22f1/sbt-rc-props-1.0-1a8f7afd5ba98b45834ff53dd349130c3ade22f1.jar
[info] Updating {file:/C:/Users/James/play-java/}root...
Waiting for lock on C:\Users\James\.ivy2\.sbt.ivy.lock to be available...
Wie kann ich das beheben das lockfile Problem?
InformationsquelleAutor der Frage an earwig | 2014-12-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
.sbt.ivy.lock
- Datei wird verwendet, um synchronisieren Sie den Zugriff auf Ihre lokale ivy2 repository zwischen mehreren Prozessen, so dass Sie nicht ändern können das Verzeichnis gleichzeitig. In der Regel der situation, die Sie beschrieben haben, passiert, wenn Sie eine IDE und Activator/sbt-terminal zur gleichen Zeit ausgeführt.Obwohl Sie tötete die Idee, Prozess, es könnte ein weiterer Prozess erzeugt, verursacht die Sperre lock, damit das nächste mal stellen Sie sicher, dass Sie töten alle Java-Prozesse. Jedoch, die beste Lösung für dieses Problem ist zu vermeiden Verriegelung ein Prozess mit einem anderen. So führen nur einen Vorgang, bei dem durch die ivy2 repository an der gleichen Zeit.
InformationsquelleAutor der Antwort Daniel Olszewski
Wenn nichts funktioniert, der Letzte Schritt ist es, zu töten die .lock-Datei.
InformationsquelleAutor der Antwort Raj
Stand ich vor einem ähnlichen Problem, ich war auch immer der gleiche Fehler
Dann schließlich das Problem war, dass es einem anderen sbt-Prozess auf meinem system laufen, und weil der, dass die .sbt.ivy.lock-Datei war nicht verfügbar. Wie bereits erläutert, auch von Daniel, lock-Datei verwendet wird, für die Synchronisierung Zwecke.
Sobald der Vorherige Vorgang beendet,ich habe nicht vor diesen Fehler wieder.
InformationsquelleAutor der Antwort Aklank Jain