2

IDE が gradle プロジェクトをコンパイルすると、メモリー内に Java プロセスが存在します (約 250MB)。

ただし、gradle buld --daemon他のデーモンを起動するとJavaプロセスが起動します(約150MB)

2 つの gradle デーモン プロセス

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 Gradlegradleは、コマンド ラインから実行するのと同じように実行可能ファイルを起動します。(そして、Enide Mavenに似ています) API は、 からわかるように単純ですgradle -hが、もちろん、Tooling API のように基礎となるモデルへのアクセスを提供しません。

0.15--daemonオプションはデフォルトで有効になっているため、第 19 章「Gradle デーモン」を参照してください。また、Tooling API も Gradle Deamon を使用するため、パフォーマンスは似ています。つまり、最初の実行は少し長く、2 回目の実行は高速で最適化されています。インクリメンタル ビルドについてもお読みください。

4

1 に答える 1