IDE が gradle プロジェクトをコンパイルすると、メモリー内に Java プロセスが存在します (約 250MB)。
ただし、gradle buld --daemon
他のデーモンを起動するとJavaプロセスが起動します(約150MB)
http://i.stack.imgur.com/9SUBd.png
コマンドラインからGradle Tooling APIによって起動されたGradleデーモンに接続する方法はありますか?
http://www.nodeclipse.org/projects/gradleからの詳細情報
デザインの違い
Pivotal Gradle IDE はGradle Tooling API を使用します。ユーザー ガイドの第 62 章を参照してください。これは、GradleWare による推奨統合です。対照的に、Enide Gradle
gradle
は、コマンド ラインから実行するのと同じように実行可能ファイルを起動します。(そして、Enide Mavenに似ています) API は、 からわかるように単純ですgradle -h
が、もちろん、Tooling API のように基礎となるモデルへのアクセスを提供しません。0.15
--daemon
オプションはデフォルトで有効になっているため、第 19 章「Gradle デーモン」を参照してください。また、Tooling API も Gradle Deamon を使用するため、パフォーマンスは似ています。つまり、最初の実行は少し長く、2 回目の実行は高速で最適化されています。インクリメンタル ビルドについてもお読みください。