最近、プロジェクトを自動的にセットアップするために、スタートアップウィンドウでオプション "プロジェクトを開く"と既存のbuild.gradleファイルを使用して既存のGradleプロジェクトをインポートしようとしました。IntelliJはPATH変数を認識しません
私はこれをした直後に、エラーメッセージが言って、IntelliJのに登場:
はGradleのインストールを使用したタイプのモデル「BasicIdeaProject」を取得できませんでした「/Users/myUser/Tools/gradle-1.3」。 ビルドファイル '/Users/myUser/IdeaProjects/myProject/database/build.gradle'行:20 プロジェクト ':データベース'の評価中に問題が発生しました。 プロジェクト ':データベース'の評価中に問題が発生しました。 PATHに 'play'コマンドが見つかりませんでした。 はIntelliJのは、私は私のPATH変数にプレイフレームワークを追加していないと文句を言い、同じように見えるとして、あなたがあなたのパスに
をFramework 2.0がインストール再生としていることを確認してください。シェルからの出力はsthに伝えられますが。他:
/usr/bin:/bin:/usr/sbin:/sbin
:私はこのクラスを実行すると
public class Playground {
public static void main(String[] args) {
System.out.println(System.getenv("PATH"));
}
}
、それは私に次のような出力が得られます。
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変数を表示するための単純なクラスを書きましたこのように、IntelliJはシェルで設定されたPATH変数を完全に無視します。ですから、このPATH変数を認識するようにIntelliJを操作/設定する方法を知りたいのですが?
私が使用しているシェルはzshです。この記事
ありがとう、これが助けになりました! – u6f6o