应用程序以不同的方式运行Netbeans

时间:2013-04-13 12:21:20

标签: java jvm

我需要使用这两个VM选项运行我的应用程序: (-XX:+ UseConcMarkSweepGC -Xmx2048m)。 我在Netbeans中将它们设置为“项目属性 - >运行 - > VM选项”。 然后,当我在Netbeans中运行它时,它运行良好但是从Netbeans或在另一台PC上运行它不会。

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

如何完成? (我的项目属性方法似乎错了)

1 个答案:

答案 0 :(得分:1)

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

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

将此保存为MyApp.cmd(假设此处为Windows操作系统)与JAR文件位于同一文件夹中,应该是它 - 只需双击.cmd文件即可。

此方法还需要在OS路径中使用Java,但现在大多数情况下应该使用默认的Java安装。