2017-08-23 21 views
2

私はターミナルウィンドウ(表示 - >ツールのWindows - >ターミナル)を開くとのIntelliJ IDEAに、そしてgradle tasksを入力し、これは私が見ることを得るものです:なぜIntelliJ IDEAのターミナルウィンドウでgradleが実行されないのですか?

C:\Sathyaish\MyJavaAndSpringBootProject>gradle tasks 
'gradle' is not recognized as an internal or external command, 
operable program or batch file. 

私は事実から推測IntelliJ IDEAがグラッドツールウィンドウ(表示 - >ツールウィンドウ - >グラッド)とIDEがグラデルタスクを実行できること、そしてグラデルの依存関係を一覧表示できること、IDEが自動的に自分のマシンにgradleをインストールしたこと。

私ものbinディレクトリがあったが、いずれも見つけることができませんでしたのGradleフォルダのための私のマシンを検索。私は私は自分自身でgradleをインストールしていないことを知っています。

私はここのIntelliJ IDEAのインストールフォルダ内のGradleフォルダを見つけた:

C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle>dir /b 
lib 

C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle>dir lib /b 
commons-io-2.2.jar 
commons-lang-2.6.jar 
gradle-base-services-3.5.jar 
gradle-base-services-groovy-3.5.jar 
gradle-cli-3.5.jar 
gradle-core-3.5.jar 
gradle-jps-plugin.jar 
gradle-logging-3.5.jar 
gradle-messaging-3.5.jar 
gradle-model-core-3.5.jar 
gradle-model-groovy-3.5.jar 
gradle-native-3.5.jar 
gradle-process-services-3.5.jar 
gradle-resources-3.5.jar 
gradle-tooling-api-3.5.jar 
gradle-tooling-extension-api.jar 
gradle-tooling-extension-impl.jar 
gradle-version-info-3.5.jar 
gradle-wrapper-3.5.jar 
gradle.jar 
guava-jdk5-17.0.jar 
jansi-1.14.jar 
kryo-2.22.jar 
minlog-1.2.jar 
native-platform-0.14.jar 
native-platform-freebsd-amd64-libcpp-0.14.jar 
native-platform-freebsd-amd64-libstdcpp-0.14.jar 
native-platform-freebsd-i386-libcpp-0.14.jar 
native-platform-freebsd-i386-libstdcpp-0.14.jar 
native-platform-linux-amd64-0.14.jar 
native-platform-linux-amd64-ncurses5-0.14.jar 
native-platform-linux-amd64-ncurses6-0.14.jar 
native-platform-linux-i386-0.14.jar 
native-platform-linux-i386-ncurses5-0.14.jar 
native-platform-linux-i386-ncurses6-0.14.jar 
native-platform-osx-amd64-0.14.jar 
native-platform-osx-i386-0.14.jar 
native-platform-windows-amd64-0.14.jar 
native-platform-windows-i386-0.14.jar 
objenesis-1.2.jar 
reflectasm-1.07.jar 
resources_en.jar 

C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle> 

は、どのように私はのIntelliJ IDEA ターミナルウィンドウ内のすべてのGradleのタスクを一覧表示するコマンドgradle tasksを実行することができますか?私はC:¥Program Files¥JetBrains¥IntelliJ IDEA 2017.2.1¥plugins¥gradle¥libPATHに追加する必要がありますか?

+0

はであなたのパスにGradleのを追加します。 –

+0

良い方法は、gradleラッパーを使用することです。ドキュメンテーションでその用語を探し、プロジェクトに 'gradlew'ファイルがあるかどうか確認してください。 –

+0

はい、IntelliJには** gradle-wrapper **がインストールされていますが、** gradle-wrapper.jar **および** gradle-wrapper.properties **という名前のファイルも表示されます**別のフォルダに* * gradle **はプロジェクトルートの内側にあります。 –

答えて

0

IntelliJので、あなたがあなたのIntelliJ設定で指定gradle wrapperまたはgradle distributed locationを使用しています

ができますが、ターミナルウィンドウを使用している場合は、そのネイティブのオペレーティング・システムのコマンドラインを使用し、
あなたのPATH環境変数は動作しません。なぜなら、そのgradleは何もないからです。あなたはGradleのを使用する場合は、Gradleのをインストールする必要が

In File Explorer right-click on the This PC (or Computer) icon, then click 
Properties -> Advanced System Settings -> Environmental Variables. 

Under System Variables select Path, then click Edit. 
Add an entry for C:\Gradle\gradle-3.5\bin. Click OK to save. 

のLinux/Macの

export PATH=$PATH:/opt/gradle/gradle-3.5/bin 
0

gradle.batを含むディレクトリをPATHに追加し、IntelliJ IDEAを再起動する必要があります。

フルパスはd:\dev\gradle-3.5\binのようになります。あなたはGradleのは、で構成されていない場合

関連する問題