如何设置Gradle环境变量?

7
我正在尝试执行一个Gradle命令行任务-setupDecompWorkspace来安装Minecraft Forge,但该任务在decompileMC上卡住了。我已经尝试了这个问题的第一种解决方案,但没有起作用。第二种解决方案建议将GRADLE_OPTS环境变量设置为-Xmx2G。我不知道如何做这个。在网上搜索了几个小时后,我仍然没有找到答案。即使是官方的Gradle文档也没有帮助。我需要在gradle.properties文件声明变量,将其输入作为命令行参数还是其他完全不同的方式?

你能提供一个完整的例子吗?MCVE通常是解释整个场景最简单的方式。此外,环境变量来自环境并可被不同的应用程序使用。在Linux上设置环境变量的最简单方法是在终端中运行export GRADLE_OPT="-Xmx2G",然后将在该终端会话期间启动的应用程序中可用。环境变量基本上只是可以由多个应用程序共享的键/值对。 - mkobit
1个回答

3

正如我在问题中提到的那样,我已经尝试过了,但是它没有起作用。所以GRADLE_OPTS不能使用-Xmx2G值进行设置? - Matthew
@MatthewCain 你并没有提到你尝试过那个方法。你只是提到你没有答案。 - Roman
@and_dev 我已经提到了:“我尝试了这个问题中的第一个解决方案,但它没有起作用。” 那个链接中的第一个解决方案就是你提出的。 第二个解决方案是设置环境变量。 - Matthew
有两个选项:要么你尝试使用小写字母"g":"-Xmx2g",这可能是一个问题,否则可能是你的系统存在问题,无法支持此处使用的如此大量的内存,也许你可以尝试使用1900兆字节左右。 - and_dev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接