在我们的一个Windows构建服务器上,由于gradle缓存扩展而经常出现磁盘已满的情况。是否有自动修剪缓存的方法,或者我必须定期删除缓存?
在我们的一个Windows构建服务器上,由于gradle缓存扩展而经常出现磁盘已满的情况。是否有自动修剪缓存的方法,或者我必须定期删除缓存?
Gradle刚刚推出了这个功能:https://github.com/gradle/gradle/issues/1085
从版本4.10开始,Gradle会自动清理其用户主目录。当Gradle守护进程停止或关闭时,清理将在后台运行。如果使用--no-daemon,则在构建会话后以前台方式运行,并显示可视化进度指示器。
请参见https://docs.gradle.org/4.10/userguide/directory_layout.html#dir:gradle_user_home:cache_cleanup
是的,删除$HOME/.gradle
目录,假设您没有在此目录中存储任何特定设置 - 我的意思是例如在gradle.properties
中。