当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA 渐变同步内存

徐俊人
2023-03-14

我想知道如何增加IntelliJIDEA用于同步项目的Gradle Daemon进程的堆大小?

当前流程使用-Xms256m -Xmx512m

我已经换了包装纸。属性文件到:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
org.gradle.jvmargs=-Xms4g -Xmx4g -XX:MaxPermSize=2048m

共有2个答案

雍飞雨
2023-03-14

您可以尝试这样做,以便为 IntelliJ 提供更多堆内存。

希望您的问题得到解决。

廖招
2023-03-14

文件分级包装器属性仅适用于包装器脚本。“组织

相反,把它放在gradle中。项目根目录中的properties文件。有关详细信息,请参阅此处。

还要注意,从Java 8开始就不支持< code>XX:MaxPermSize。

最后,您可能还需要提升IntelliJ本身使用的堆。右键单击状态栏并选择内存指示器,以检查当前使用情况:

注意右边栏中的当前堆和最大堆。如果快满了,你可以在帮助下改变堆的大小

您显示的内存设置是针对IntelliJ编译器的。但是你可以从你展示的Gradle设置中看到,你把构建委托给了Gradle。所以这个没有影响。

 类似资料:
  • 我对Android Studio非常陌生,我基本上是在尝试打开一个我已经下载并编译/运行的现有项目。当Gradle尝试同步时,我得到以下错误... 我在网上研究并尝试了几种解决方案,但都没有解决我的问题:/我还尝试过“使缓存无效并重新启动”,但也不起作用…… 这是我的清单: 我的构建:分级:

  • 我有一个简单的任务,它创建了一个bat文件,任务名以“server”开头,当执行bat文件时,gradle jobs启动,代码如下: 这个任务曾经工作了一段时间,但现在我开始得到这个错误同步失败:文件找不到StackTrace下面: 我尝试删除项目工作空间中的. gradle文件夹并重新创建它,但它不起作用。重新启动机器和eclipse也没有帮助。 更新:我正在使用gradle 4.5,这似乎是一

  • 9.4. 内存同步 你可能比较纠结为什么Balance方法需要用到互斥条件,无论是基于channel还是基于互斥量。毕竟和存款不一样,它只由一个简单的操作组成,所以不会碰到其它goroutine在其执行"期间"执行其它的逻辑的风险。这里使用mutex有两方面考虑。第一Balance不会在其它操作比如Withdraw“中间”执行。第二(更重要)的是"同步"不仅仅是一堆goroutine执行顺序的问题

  • 我是一名计算机科学专业的学生,我正试图通过暑期爱好熟悉建筑应用程序。然而,在过去的几天里,当我尝试同步Gradle时,它会给我同样的错误,说明 无法下载gradle-core.jar。 我将在这篇文章的底部发布完整的错误消息。 当然,我确保我没有在离线模式下工作。最重要的是,我强制使用超文本传输协议获取源。我还改变了为分发Url超文本传输协议://在文件。我尝试了不同的代理,并将文件中的存储库更改

  • 我有一个包含TypeScript的Spring MVC应用程序。通过gradle任务将typescript从文件夹传输到 则结果JavaScript文件通过以下方式包含在WAR文件中: 当我在gradle和IntelliJ之间进行同步时,它会创建一个类似于以下内容的工件: 我该怎么做才能从一开始就得到工件中的文件夹?我应该针对Intellij提交一个bug吗?

  • Another hard-to-write CSS3 feature is a gradient. You have to repeat long gradient definition multiple times with different vendor prefixes. Also, if you want to cover all gradient-supported browsers,