如何防止在winrun4j中显示控制台窗口

时间:2012-11-14 08:21:48

标签: java launcher winrun4j

我在java中创建了一个桌面gui应用程序,并使用WinRun4J创建一个本机Windows启动器。

我的ini文件看起来像这样

working.directory=.
classpath.1=oze.jar
main.class=pl.emag.oze.Run
vm.version.min=1.6
vm.location=.\jre6\bin\client\jvm.dll
log.level=none
java.not.found=Nie znaleziono platformy JAVA

我关闭了控制台日志记录(log.level = none),但它仍然显示其他控制台窗口 (屏幕截图标记为红色,我的应用程序窗口为背景)。 怎么预防呢?

enter image description here

1 个答案:

答案 0 :(得分:8)

您可能使用过(复制过)WinrRun4J的控制台版本。有两个.exe文件(实际上有四个,因为32/64位)。

WinRun4Jc.exe(或WinRun4J64c.exe)适用于控制台应用程序。

WinRun4J.exe(或WinRun4J64.exe)适用于Swing / GUI应用程序(请注意名称末尾缺少c