我在Ubuntu 16.04.1 LTS上使用Gradle 2.10
我被告知“此版本可能更快,请考虑使用Gradle Daemon ”,因此我创建了一个包含~/.gradle/gradle.properties
的{{1}}文件。
结果:每次运行org.gradle.daemon=true
时,我都会被告知:
./gradlew build
......每一次。构建不会变得越来越快:它总是需要大约10秒。如果我连续3次运行构建,它会输出3次以上的消息,虽然我远低于Gradle的3 hours of inactivity automatic shutdown。
如何修复此问题并让守护程序存活更长时间?
答案 0 :(得分:0)
升级到Gradle 4.0.1(可能是更高版本)解决了这个问题。
您可以使用打包系统升级Gradle,也可以在http://download.microsoft.com/download/0/6/B/06BB0C5C-C767-4250-91DA-AB463377597E/20160405.3/enu/feed.xml
下载二进制文件答案 1 :(得分:0)
在项目的根目录中,用{p>创建gradle.properties
org.gradle.daemon=true
即使在构建完成后,它仍可以使gradle实例在后台继续运行。
如果您的环境重新创建了每个内部版本,则不适用于CI环境(例如,travis ci)。
默认gradle中没有用于增加守护程序正常运行时间的配置。