1

我需要使用这 2 个 VM 选项运行我的应用程序:(-XX:+UseConcMarkSweepGC -Xmx2048m)。我将它们设置为 Netbeans 中的“项目属性 -> 运行 -> VM 选项”。然后,当我在 Netbeans 中运行它时,它工作得很好,但在 Netbeans 或另一台电脑上却没有。

是否可以让我的应用程序始终使用这些 VM 选项运行?(在运行应用程序之前没有在控制台中设置它)

需要怎么做?(我的项目属性方法好像不对)

4

1 回答 1

1

可能最简单的方法是创建一个简单的批处理文件,该文件使用相关选项执行 Java 应用程序。

java -XX:+UseConcMarkSweepGC -Xmx2048m -jar MyApp.jar

将其另存为 MyApp.cmd(假设此处为 Windows 操作系统)与 JAR 文件在同一文件夹中,应该就是这样 - 只需双击 .cmd 文件。

此方法还需要在 OS 路径中包含 Java,但现在默认 Java 安装应该是这种情况。

于 2013-04-13T14:10:02.483 回答