gpt4 book ai didi

Java - 如何在没有控制台窗口的情况下保持其运行

转载 作者:行者123 更新时间:2023-12-01 13:32:32 25 4
gpt4 key购买 nike

我开发了一个 Java 应用程序,需要使用附加参数来运行。因此我编写了一个如下所示的批处理文件:

java -Djava.library.path=data\ -cp SLV.jar;lib\comm.jar slv.SLV

当我启动包含该内容的批处理文件时,它会打开 java 并显示“System.out.println”方法的输出。但是当我关闭打开批处理文件的控制台时,java程序也会关闭。有没有办法关闭控制台窗口但保持 Java 应用程序运行?我尝试使用vbs。使用该内容以不可见方式运行批处理的脚本:

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

然后我用了

wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"

但这不行,所以我想看看是否有直接实现到java运行环境中的方法。

最佳答案

使用 javaw.exe 而不是 java.exe。控制台永远不会打开。

关于Java - 如何在没有控制台窗口的情况下保持其运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com