将Java控制台应用程序作为守护程序运行(后台)
问题内容:
我已经开发了一个Java控制台应用程序,该应用程序在启动时打开控制台窗口并保持在前台,我想在后台启动该应用程序。
现在,我通过以下命令行启动该应用程序:
java -jar myapp.jar
有没有办法实现这种行为?更改命令行参数就足够了,还是我需要对代码进行一些更改?
问题答案:
答案取决于操作系统。
*nix: <your command> &
Windows: (opens a new console): start <your command>
Windows: (doesn't open a new console): start /b <your command>