2013-08-30 165 views
3

我正在更新幾個項目到0.13。我正在使用IntelliJ IDEA 12(此時對EAP 13不感興趣)。我正在使用orfjackal的sbt插件。默認情況下,它使用與IDEA捆綁在一起的sbt-launch.jar。至少這些設置聲稱。該版本的版本爲0.12,由於某些JLine不兼容而無法啓動。IntelliJ IDEA 12與sbt 0.13

如果我進入設置 - >項目設置 - > SBT - > IDE設置,並將0.13啓動程序指定爲自定義jar,它將在IntelliJ打開時工作。但是當我退出並重新啓動IntelliJ時,設置會丟失。

所以我的新想法是嘗試替換捆綁的sbt-launch.jar。如果我打開應用程序包(OS X)並搜索該名稱,則不會顯示任何內容。

捆綁的sbt-launch.jar在哪裏,我該如何交換?

回答

4

我相信SBT jar位於你的配置目錄中。通常它是類似於~/.IntelliJIdea12,所以在這個目錄中的簡單搜索給了~/.IntelliJIdea12/system/sbt/sbt-launch.jar。嘗試替換它。

BTW,there is currently由JetBrains開發的新官方SBT插件。它在IDEA中非常棒,簡化了SBT的使用(特別是依賴管理),但它還沒有嵌入式控制檯(它很快)。即使在12.X IDEA中也可以試用。

+1

謝謝。我在'〜/ Library/Caches/IdeaIC12/sbt/sbt-launch.jar'中找到它。 –