sbt筆記三 用IDEA和Eclipse開發sbt項目

準備

標題中提到的兩個是我正在用,也比較經常使用的IDE。

首先把咱們以前的項目hello-sbt複製兩份,分別叫hello-sbt-idea和hello-sbt-eclipse。 git

添加插件

有兩個插件能夠把sbt項目轉換爲idea項目和eclipse項目。

在hello-sbt-idea/project/下建立plugin.sbt文件,內容爲:
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.2")
// 2013/10/28

一樣的,在hello-sbt-eclipse/project/下建立plugin.sbt文件,內容爲: github

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0") 
// 2013/10/28

(若是sbt已經在運行了,就reload一下)


導入項目到IDEA

在hello-sbt-idea/下打開命令行,執行:
$sbt
> gen-idea
完成後,項目根目錄下生成了.idea和.idea_modules文件

啓動IDEA,選擇打開項目,能夠看到idea已經識別出hello-sbt-idea了。

再看一下包結構
shell

根目錄下的project文件夾(圖中選中項)被轉換成一個模塊
eclipse

導入項目到Eclipse

在hello-sbt-eclipse/下打開命令行,執行:
$sbt
> eclipse
完成後,熟悉的.project和.classpath文件出現了。

導入成功
相關文章
相關標籤/搜索