私は、PlayまたはIntelliJを使用した開発についてはまったく新しいです。 Activatorを使用して簡単なHelloWorldアプリケーションを作成しました。これはsbt
プロジェクトです。
私はこれをIntelliJにインポートしようとしていますが、これは私が立ち往生しているスクリーンです: https://www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.11 .png
私がオンラインで行ったほとんどすべてのチュートリアルでは、インポート画面でsbt
オプションを使用している人を見てきました。 SBTプラグインもインストールしましたが、助けにはなりませんでした。 IntelliJを数回再起動しましたが、役に立ちませんでした。
どこがおかしいの? SBT
プラグインをインストールして13.1.4
を実行しています。
一連の苦労の後、私は奇妙な何かがこの問題を解決したと言わなければなりません。IntelliJIDEA Ultimateに移行します。Playアプリケーションサポートを組み込み、これは非常に便利です。
この経験の後、私が言えることは、JetBrainsがすぐに動作するようにしたい場合、Ultimateにアップグレードすることを望んでいるということだけでした。
これをCEでも機能させる方法はあると思いますが、うまくいきませんでした。
既存のソースから新しいモジュールをインポートするときにこのエラーが発生しました。
SBT
タブを開きます。/your-project-folder
./activator
idea
と入力します。 IDEAプロジェクトを生成します。File->Open..
IDEAのプロジェクト。新しいscalaプロジェクトAをモジュールとして既存のIntelliJプロジェクトBにインポートしようとしたときに、同じエラーが発生しました。以下の手順に従って問題を解決しました。
ここにある他のソリューションとは異なる場所から来た同様の問題があったので、他の人に起こる場合に備えて追加します。
私の場合、IdeaProjectsディレクトリを誤って開いたことが原因で問題が発生しました。これを行うと、そのディレクトリに.Ideaフォルダーが作成され、プロジェクトとして作成されます。これは明らかにセットのインポートを混乱させます。
解決策は、.Ideaフォルダーを削除し、ディレクトリを(インポートではなく)開くことです。
この問題は、SBTおよびScalaプラグインの最新の更新で解決されます。
プロジェクトをインポートする
build.sbt
ファイルが正しい場所にあることを確認してください。