0

指的是:Runnable jar with jvm args

我知道可以使用嵌入式 VM 参数从 netbeans 构建/导出可运行的 jar。但我正试图转向日食并尝试一些东西。有没有办法在 Eclipse 中做到这一点,而不必像批处理或包装器一样获得外部启动器?

编辑:我尝试让第二个主类使用参数启动 jar,但它似乎仍然无法正常工作:

    public static void main(String[] args) {

     try {
            Process exec = Runtime.getRuntime().exec("java -Dsun.java2d.opengl=true -splash:splash.png -jar Radiance.jar");
        } catch (IOException e) {

            e.printStackTrace();
        }

     }
4

1 回答 1

0

这样做的唯一方法是使用默认程序,使用带有所需 VM 参数的 JAR 启动第二个程序。即 JAR 也是您的启动程序。你的 JAR 中可以有任意数量的main(String[])

于 2012-07-09T13:30:25.497 回答