【问题标题】:How to make groovy accept vm arg -Xss如何让 groovy 接受 vm arg -Xss
【发布时间】:2013-03-05 14:13:21
【问题描述】:

我已经将一些小的 Java 应用程序移植到 Groovy。 Java 应用程序需要使用 VM 开关 -server -Xss15500k 启动,以防止发生堆栈溢出。问题是如何将这些 vm 参数传递给 groovy。我在这里试过这个:

SET PATH=%PATH%;%GROOVY_HOME%\bin
groovy -server -Xss15500k MyApp.groovy

这里是:

SET PATH=%PATH%;%GROOVY_HOME%\bin
SET JAVA_OPTS=-server -Xss15500k
groovy MyApp.groovy

它都不起作用,并且我得到了一个 OutOfmemoryError 与 Java 对应物不同。任何提示如何完成这项工作都值得赞赏:-)。

谢谢,奥利弗

【问题讨论】:

    标签: groovy vmargs


    【解决方案1】:

    如果您收到OutOfMemoryError,那么您可能希望增加内存和堆栈

    SET JAVA_OPTS=-server -Xss15500k -Xmx1G
    

    【讨论】:

    • 做到了。 -Xm1G 对于 Java 版本不是必需的,我一直认为 groovy 根本不接受 vm args。非常感谢!
    猜你喜欢
    • 2019-11-30
    • 1970-01-01
    • 2019-11-17
    • 2017-11-10
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多