我有一个需要-Xmx1g内存的 Java 程序。我正在使用 Netbeans IDE 进行应用程序开发。我可以从 IDE 设置这个参数,
右键单击项目->选择“设置配置”->选择“自定义”->将“VM选项”设置为-Xmx1g
设置 Xmx 值后,程序可以正常工作。
但是当我尝试从命令提示符运行 .jar 文件时,它给了我 OutOfMemory 错误。所以我想在我的 Java 代码中设置这个值(例如:在 main 方法的某个地方),这样我就可以从命令提示符运行 .jar 文件。
我怎么做?