我在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),但它仍然显示其他控制台窗口 (屏幕截图标记为红色,我的应用程序窗口为背景)。 怎么预防呢?
答案 0 :(得分:8)
您可能使用过(复制过)WinrRun4J的控制台版本。有两个.exe文件(实际上有四个,因为32/64位)。
WinRun4Jc.exe(或WinRun4J64c.exe)适用于控制台应用程序。
WinRun4J.exe(或WinRun4J64.exe)适用于Swing / GUI应用程序(请注意名称末尾缺少c
)