首页 > 解决方案 > 使用bat文件启动jar软件后如何使命令行不可见?

问题描述

我有一个启动 jar 文件的 bat 文件。

path\to\java -jar software.jar

此命令与软件一起在后台启动命令行。我试过了start "ABCD" cmd /k path\to\java -jar software.jarstart "ABCD" cmd /c path\to\java -jar software.jar但他们两个都没有工作。

软件启动后如何使命令行不可见?

标签: javabatch-filecommand-line

解决方案


前几天我也遇到过这种问题....

但在我的情况下,我使用 CMD 手动运行 jar 文件

java -jar test.jar

运行此命令后,当我关闭 cmd jar 文件停止工作...所以我使用一个技巧 .. 将 jar 文件作为 Windows 服务运行 ....使用此命令

javaw -jar test.jar

运行此命令后,我安全地关闭了我的 cmd..

所以你可以试试这个


推荐阅读