我可以使用以下环境变量调整Gradle守护程序的内存使用情况:
export GRADLE_OPTS="-Xms32m -Xmx64m -server -Dorg.gradle.jvmargs='-Xms128m -Xmx512m'"
我把这个放在我的~/.bashrc上并工作。我的守护进程没有吃超过512 m,因为上面的-xmx 512 m。
问题是,当我使用IntelliJ运行单元测试(或其他需要Gradle的操作)时,守护程序被配置为转到-Xmx 1024,忽略了我的设置。
那么,我如何在IDEA上配置它呢?
注意:我还将此env变量放在gradle运行配置中,它被忽略了。
1条答案
按热度按时间l5tcr1uw1#
由于我的IntelliJ 2022.2.3使用gradle Package 器,因此只有在我将配置放入
gradle-wrapper.properties
文件时,它才能正常工作,如下所示:当然,所需的内存取决于我们试图构建的项目。