2015-07-06 12 views
8

Ich habe ein scala sbt-Projekt. Wenn ich ein Terminal in intellij öffne und sbt sbtVersion mache, sehe ich 0.13.8. Ich möchte meine eigene lokale Installation verwenden, die 0.13.5 ist. Wenn ich eine neue Eingabeaufforderung öffne, sehe ich, dass die sbt-Version 0.13.5 ist, aber im IntelliJ-Terminal sagt es immer 0.13.8, obwohl ich meine "Settings-> SBT" so konfiguriert habe, dass sie auf eine benutzerdefinierte "sbt" zeigt -launch.jar "statt gebündelt. Wie bekomme ich IntelliJ, um meine "ältere Version" von SBT zu verwenden?Wie benutze benutzerdefinierte sbt-Version in intellij Idee 14?

Mein Hauptproblem ich erhalte, ist dies:

Server Zugriff Fehler: sun.security.validator.ValidatorException: PKIX Pfad Gebäude fehlgeschlagen: sun.security.provider.certpath.SunCertPathBuilderException: unable gültigen Zertifizierungspfad finden zum angeforderten Ziel

Ich habe gehört, dass SBT 0.13.5 ist die Version zu verwenden, aber ich habe Schwierigkeiten, IntelliJ zu sagen, es zu verwenden.

Antwort

7

Wie im Screenshot gezeigt, dass es unter

Preferences | Build,Execution,Deployment | Build Tools | SBT .

In diesem Dialog ist es die letzte Option unter

Launcher (sbt-launch.jar)

enter image description here

+1

Dank. In ubuntu, mit installiertem sbt von https://dl.bintray.com/sbt/debian, lautet der Pfad /usr/share/sbt/bin/sbt-launch.jar – ozma

Verwandte Themen