用户希望从Windows启动Java GUI应用程序,并添加一些附加的JVM参数。
例如:
javaw -Djava.util.logging.config.file=logging.properties -jar MyGUI.jar
如果我将上述行添加到批处理文件中,则用户可以双击该批处理文件名。
而且很酷。但是有一个令人讨厌的副作用:批处理文件在启动GUI 之前打开cmd窗口。
是否有一种简单的方式,可以通过在不打开cmd窗口的情况下双击批处理文件(或其他满足上述需求的文件)来启动Java GUI应用程序?
最佳答案
我看到了很多方法:
.l4j.ini
文件来调整参数。对于Exe4J,可以在生成的exe旁边放置的.vmoptions
文件中指定其他参数。