2016-06-07 93 views
0

我已經在github的TopNotch項目上完成了git clone,並且希望將這個sbt項目導入到Intellij。sbt gen-idea失敗:試圖從github導入一個sbt管理的項目TopNotch

我是拔尖的根目錄下,並SBT GEN-理念,它以「不是有效的命令」 鏈接無法TOPNOTCH:https://github.com/blackrock/TopNotch

所以,我已經添加在項目/插件,下面的線名.bst但仍無法與

「bt.ResolveException:未解析的依賴性:com.github.mpeltonen#SBT-理念; 1.7.0-快照:未找到」

行補充說:(也試圖與1.5。 0-SNAPSHOT「

個解析器+ = 「Sonatype的快照」 在 「http://oss.sonatype.org/content/repositories/snapshots/」 addSbtPlugin(依賴= 「com.github.mpeltonen」 % 「SBT-主意」 % 「1.7.0-快照」)

我有SBT-0.13.11安裝,但在構建具有0.13.8 斯卡拉 - 2.11.8 的Java 1.8 的IntelliJ - 2016年1月3日

請建議如何導入項目。

謝謝。

回答

1

SBT-想法插件已經不支持的,因爲它是大約兩年前納入正式的Scala插件,並通過插件的過時的版本生成的項目文件與IntelliJ IDEA的開始與14版本兼容,如果我還記得正確。

常用的方法是從IDEA(設置>插件>安裝JetBrains插件>搜索Scala)安裝Scala插件,然後使用標準的打開...對話框導入您的SBT項目。

+0

嗨謝謝,謝謝。我已經添加了scala插件並導入了該項目。我已經使用Intellij終端的sbt控制檯進行了編譯。這個項目沒有.Idea_module文件夾(由sbt-idea創建),但有.idea。這是一個錯誤嗎? – Aavik

+0

而在模塊(在項目結構下),我可以看到2個項目:topnotch和topnotch-build。在topnotch下,我沒有看到scala編譯器。這是必需的嗎? – Aavik

+0

嗨,謝爾蓋,我能夠成功地運行一個新項目 - Hello Scala sdk作爲Scala項目創建的世界。但是當我嘗試創建sbt項目時會出現問題。這TopNotch導入爲sbt項目。 – Aavik