最近、スタートアップ ウィンドウの [プロジェクトを開く] オプションと既存の build.gradle ファイルを使用して、プロジェクトを自動的にセットアップすることで、既存の Gradle プロジェクトをインポートしようとしました。
これを行った直後に、IntelliJ に次のようなエラー メッセージが表示されました。
Gradle インストール '/Users/myUser/Tools/gradle-1.3' を使用してタイプ 'BasicIdeaProject' のモデルを取得できませんでした。ビルド ファイル '/Users/myUser/IdeaProjects/myProject/database/build.gradle' 行: 20 プロジェクト ':database' の評価中に問題が発生しました。プロジェクト ':database' の評価中に問題が発生しました。「再生」コマンドが PATH に見つかりませんでした。Play Framework 2.0 がインストールされていて、パスにあることを確認してください
どうやら、IntelliJ は、プレイ フレームワークを PATH 変数に追加していないと文句を言っています。シェルからの出力は sth. そうしないと:
echo $PATH;
/usr/local/bin:/Users/myUser/Library/Ruby/Gems/1.8/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/Users/myUser/.yadr/bin:/Users/myUser/.yadr/bin/yadr:/Users/myUser/Tools/gradle/bin:/usr/local/Cellar/mongodb/2.2.2-x86_64//bin:/Users/myUser/Tools/groovy/bin:/Users/myUser/Tools/play-2.0
IntelliJ で使用される PATH 変数を表示する単純なクラスも作成しました。
public class Playground {
public static void main(String[] args) {
System.out.println( System.getenv( "PATH" ));
}
}
このクラスを実行すると、次の出力が得られます。
/usr/bin:/bin:/usr/sbin:/sbin
ご覧のとおり、IntelliJ はシェルで設定された PATH 変数を完全に無視します。このPATH変数を認識するようにIntelliJを操作/構成する方法を知りたいですか?
使用しているシェルは zsh です。
前もって感謝します