【问题标题】:Java Heap space error while upload 600MB file to nexus via gradle 4.5通过 gradle 4.5 将 600MB 文件上传到 nexus 时出现 Java 堆空间错误
【发布时间】:2019-11-18 17:56:14
【问题描述】:

我在将 600MB 文件上传到 nexus 时使用 gradle 4.5 我收到 java heap space error vai jenkins 可能是什么问题。

我在下面尝试过,但没有运气

apply plugin: 'java'
apply plugin: 'application'
applicationDefaultJvmArgs = ["-Djavafx.embed.singleThread=true"]

也试过了

apply plugin: 'java'
applicationDefaultJvmArgs = ["-Xms1024m","Xmx6144m"]

【问题讨论】:

  • 我认为我们需要更多信息才能为您提供帮助。您能否提供堆栈跟踪,也许还有任何支持日志?
  • 问题可能是,你知道,没有足够的堆
  • 这个["-Xms1024m","Xmx6144m"] 的一个参数有一个减号,而另一个没有。这行得通吗?

标签: java jenkins gradle devops nexus


【解决方案1】:

我猜 out of mem 错误不是由构建引起的,是由上传引起的,对吧?

如果是这样,我会尝试将以下行添加到 gradle.properties 文件中:

org.gradle.jvmargs=-Xmx2g

请参阅gradle.properties documentation 了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-28
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 2018-07-26
    • 2018-03-17
    • 1970-01-01
    相关资源
    最近更新 更多