java - 在 Windows 中以后台模式启动 Java 应用程序

标签 java windows background launch

我需要在后台启动 Java 应用程序。

Java应用程序是一个控制台应用程序(一个监听服务),应用程序是用这样的指令启动的

java app.jar

我需要启动此应用程序,并且在应用程序执行期间,控制台不会保持打开状态。

应用程序打开然后关闭是有效的

我该怎么做?

谢谢

最佳答案

我不知道这个解决方案是否可以帮助您,但是您可以使用bat和vbs两种类型的脚本的组合。

第一个是经典的bat脚本

java app.jar

第二个是vbs脚本,该脚本以后台模式启动第一个脚本

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "script.bat" & Chr(34), 0
Set WshShell = Nothing

如果启动第二个脚本,则不会显示控制台

关于java - 在 Windows 中以后台模式启动 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24040927/

相关文章:

c++ - 在 C++ 中访问 LPT

CSS:背景图像不透明的背景颜色

css - 如何使用 CSS 在每个菜单项旁边放置图像?

jQuery 子菜单不起作用 - CSS 问题

c++ - qt 5.2串口写问题与windows 7

Spring:注入(inject)bean取决于上下文( session /网络或本地线程/后台进程)

java - java中的模式正则表达式

java - 将 jpeg 图像转换为透明 png 图像

java - 如何在打印屏幕中裁剪图像?

java - 什么时候创建分配给实例变量的对象