gpt4 book ai didi

scala - 在 scala shell 脚本中增加 scala/java 堆大小

转载 作者:行者123 更新时间:2023-12-02 05:17:45 25 4
gpt4 key购买 nike

我有一个带有以下 header 的 scala shell 脚本:

#! /bin/sh
env JAVA_OPTS="-Xmx20g"
exec scala -classpath ./target/scala-2.9.1/classes:lib/* "$0" "$@"
!#

不幸的是,无论我如何设置 JAVA_OPTS 变量,程序都会因内存不足错误而终止。

如何在不影响全局 JAVA_OPTS 环境变量的情况下在这样的 shell 脚本中正确配置堆大小?

最佳答案

来自 Scala 帮助:

Options to scala which reach the java runtime:

...

-J<arg>         -J is stripped and passed to java as-is

因此,您可以将 -J-Xmx20g 参数添加到 scala。

关于scala - 在 scala shell 脚本中增加 scala/java 堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14367094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com