10

私はSBTとScalaをインストールしていて、うまく機能しています。

これで、IntellIJ IDEAプロジェクトができました。これは、ダウンロードされる依存関係が/Users/MyName/.ivy2/cache/理解されないことを除いて、他の点では問題なく機能します。

キャッシュパスをソースフォルダとして設定してみました。

ここに画像の説明を入力してください

しかし、それでもうまくいきません:

ここに画像の説明を入力してください

ご覧のとおり、org.eclipseは赤い色で、見つからないことを意味します。.jar左に示したファイルの中にあるはずです。

SBTを使用して依存関係を更新/ダウンロードしてから、それらの依存関係を使用してIntelliJIDEAでコンパイルを機能させたいだけです。

4

1 に答える 1

12

SBT用のsbt-ideaプラグインを使用します。次に、sbtコマンドラインから「gen-idea」を実行すると、IDEAで使用されるメタデータファイルが生成されます。これらのファイルには、SBTが使用するjarの場所が含まれているため、IDEAは、SBTと同様に、依存関係がどこにあるかを認識できます。

于 2012-09-01T15:01:32.540 に答える