2011-12-31 2 views
2

でScalalaを構築します。 私は下記取得しています私は私のplugins.sbt にラインクローンと私はEclipseにScalalaをインポートしようとしていますエクリプス/ IntelliJの

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M2") 

を追加することにより、SBT-Eclipseプラグインを使用しようとしたと私はgithubのからクローニングされたScalalaのディレクトリのルートから./sbt updateを走った、 エラー

============================================= =====

[warn] 
[warn] Note: Some unresolved dependencies have extra attributes. Check that these dependencies exist with the requested attributes. 
[warn]  com.typesafe.sbteclipse:sbteclipse-plugin:2.0.0-M2 (sbtVersion=0.11.0, scalaVersion=2.9.1) 
[warn] 
[error] {file:/home/tutysra/Scalala/project/plugins/}default-ffe360/*:update: sbt.ResolveException: unresolved dependency: com.typesafe.sbteclipse#sbteclipse-plugin;2.0.0-M2: not found 
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? i 
[warn] Ignoring load failure: no project loaded. 

====================================== ============

のEclipseとのだれでも正常にビルドScalalaのソースを持っていたし、彼らは、その後のステップを共有することができますか?

ことが好ましい方法であり、多くの開発者によって使用される場合、私はまた、IntelliJのを試してみることができます。 IntelliJで実行するために必要な調整が必要な場合は、それらも提供してください。

+1

私はバージョン0.11.2および '〜/ .sbt /プラグイン/ plugins.sbt'下の' addSbtPlugin'をSBTています。あなたがまだそれを実行していない場合は、あなたのホームディレクトリの下でプラグインの参照を移動し、0.11.2にアップグレードしようとすることができますか? – huynhjl

+0

githubからクローンを作成したときに、パッケージに付属しているSBTバージョンを使用しています。私は0.11.2をインストールして試してみます。 – tutysara

答えて

2

sbteclipseは、SBT 0.11.2が必要です。 Scalalaをsbt 0.11.2にアップグレードするために必要な変更を加えてpull requestを作成しました。一方、同じ変更をローカルで行うこともできます。

あなたはまだproject/plugins.sbtにsbteclipseを追加する必要があります:

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M2") 

EDIT:変更がマージされている、とScalalaは今のsbt 0.11.2を使用しています。最新のScalalaを入手し、上の設定ラインを追加すれば、良い結果が得られます。

+0

ジェームズありがとう、私は最新の変更を引っ張って、それは魅力のように働いた。 – tutysara

関連する問題