16

IntelliJIdea 12 を使用して、Scala プラグインをダウンロードし、HelloWorld アプリケーションを作成しました。

次のインポートは奇妙に思えます。IDEA がこれを Scala アプリケーションと認識しないのはなぜですか? 私のセットアップは不完全ですか?

ここに画像の説明を入力

コンパイラがどこを指しているのかを確認し、これを取得しました。私のscalaインストールにIDEAをナビゲートする方法が本当にわかりません。

お知らせ下さい。

ここに画像の説明を入力

4

3 に答える 3

16

ウィザードから新しいScalaプロジェクトを作成する場合、IDEAはすべてをダウンロードして構成できます。

新しいScalaプロジェクト

設定は後でScalaファセットで変更できます。

ファセット

コンパイラで:

コンパイラ

ライブラリ構成:

コンパイラ

スカラ

コードとインポートの完了は、Scalaライブラリから入手できます。

完了

于 2012-12-05T15:29:52.173 に答える
5

プロジェクトのフレームワークとして Scala を追加する必要があります。

これを行うには、プロジェクトの最上位ディレクトリを右クリックし、[フレームワーク サポートの追加...] を選択して [Scala] を選択します。次に、Scala がプロジェクトの「ファセット」として追加されます。

これは、より多くの情報を含む良いページです:

于 2012-12-05T12:29:13.127 に答える
2

これを回避するには、scala-lang.org から Scala ライブラリをダウンロードし、それを解凍してから、プロジェクトでそれを参照するようにしました。その後はうまくいきました。しかしもちろん、私は日食派なので、他の誰かがより優れた自動化された (?) ソリューションを提供できるかもしれません。Module Settings -> Libraries でのプロジェクトの外観は次のとおりです。

ここに画像の説明を入力

于 2012-12-05T06:32:29.720 に答える