Paket A hängt von Paket B (0.1.0) ab. Ich kann Paket B ändern, es erneut veröffentlichen (0.1.1), und dann wieder zu Paket A wechseln, SBT sauber ausführen, SBT neu starten, dann Kompilieren, und es greift die neueste Version und versteht, dass die Klassen geändert haben .Ensime + Emacs verwendet keine letzten Klassen einer Abhängigkeit
Ensime tut jedoch nichts. Es scheint eine Erinnerung an die alte Klasse zu haben. Das Entfernen des .ensime_cache hilft nicht. Das erneute Erstellen der .ensime-Datei scheint zu zeigen, dass es die neueste Version des gewünschten Pakets auflöst, tut aber nichts. Das Schließen und erneute Öffnen der Dateien hilft nicht. Laufen M-x ensime macht nichts. Die Überprüfung der Klasse zeigt die alte Version, die scheinbar irgendwo lebt, aber ich weiß nicht wo.
Bitte helfen Sie mir zu verstehen, was ensime macht.