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,因此性能相似:即第一次运行时间稍长,第二次运行速度更快且经过优化。另请阅读有关增量构建的信息。