LoginSignup
8
8

More than 5 years have passed since last update.

sbtでEclipseプロジェクトとしてインポートする方法。ライブラリソース付き。

Posted at

いろんなマシンで何度も同じ操作を繰り返している気がするため自分用にメモ。

1. sbtをダウンロードする。

http://www.scala-sbt.org/download.html
WindowsであってもMSIインストーラ版は使用しない。zip版をダウンロードし展開する。
(インストーラ版は、C:\Program Files (x86)などのスペース付きフォルダにインストールされてかつ環境変数PATHも自動では設定してくれないため結構不便)

2. 展開したsbtにPATHを通す。

MacやLinuxであれば、~/.bash_profileの末尾にでも以下を追記する。

export PATH={sbtのパス}/bin:$PATH

3. ユーザー単位でのsbtの設定

~/.sbt/0.13/plugins/plugins.sbtというファイルを作り以下を記載する。

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

最新バージョンがいくつかは、公式のgithubを見る。
https://github.com/typesafehub/sbteclipse

4. プロジェクトファイルの生成

sbtで作成されたプロジェクトフォルダ上で以下のコマンドを実行する。

sbt "eclipse with-source=true"

もろもろダウンロードするためしばらく時間掛かりますが、
ライブラリのソースコードもインポートされた状態のEclipseプロジェクトファイルが生成されます。

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8