web-dev-qa-db-ja.com

IntelliJ IdeaのScalaのモジュールSDK

Scalaのプロジェクト設定/モジュール/依存関係でモジュールSDKを作成するにはどうすればよいですか?

31
Etam

私はあなたがプロジェクトStructure-> Modules-> Dependenciesを意味すると仮定しています

そのビューでAdd...ボタンをクリックするだけです。ここでの「モジュール」は、クラスを含むJarファイルまたはディレクトリです。

ただし、通常はこれを行いません。より良いアプローチは次のとおりです。

  • Mavenとmaven-scala-pluginを使用してプロジェクトを作成し、MavenプロジェクトとしてIntelliJにインポートします

または

  • SBTを使用してプロジェクトを作成し、SBT IDEAプラグインを使用してIntelliJプロジェクトを生成します

いずれにしても、正しい依存関係が作成されます。

[〜#〜] update [〜#〜]

あなたのコメントに基づいて、あなたの問題はIntelliJがJava SDKを見つける場所を知らないことです。 )

[プロジェクト構造]-> [プロジェクト]の下に、[プロジェクトSDK]のオプションが表示され、値「」が赤で強調表示されます。

この横のnewボタンをクリックし、「jsdk」を選択して、Java SDK。)をインストールしたディレクトリをポイントします。

その後、すべてが良いはずです。

21
Kevin Wright

私はそれを解決するために同じ問題を抱えていました。プロジェクトを右クリックして「フレームワークサポートを追加」をクリックし、ライブラリを追加をクリックして、PCのScalaディレクトリのlibフォルダに移動します

9

同様の問題を考えて、2時間ほど費やしました。私のファイルはScala SDKのセットアップがなく、それをモジュールの依存関係として追加する必要があると不平を言っていました。ただし、scala依存関係はコンパイルされなかったため、エラーが発生していました。

秘Theは、プロジェクトをインポートするときにモデルとしてSBTを選択し、IntelliJに依存関係を追加させることでした。

4
toidiu

Scala from Official web site 。をダウンロードしてインストールします。新しいScala SDKを作成し、scalaインストールパス(例:C:\ Program Files(x86)\ scala)新しいプロジェクトの作成中にこのSDKを選択します。それ以外の場合は、新しいプロジェクト中にScala SDKを作成できますウィザードも。

3
aravindaM