ale*_*oot 7 java jvm jvm-arguments
我开发了一个Java控制台应用程序,在启动时打开一个控制台窗口并保持在前台,我想在后台启动该应用程序.
现在我通过此命令行启动应用程序:
java -jar myapp.jar
Run Code Online (Sandbox Code Playgroud)
有没有办法实现这种行为?它足以改变命令行参数,或者我需要对我的代码进行一些更改?
Ste*_*isk 13
答案取决于操作系统.
*nix: <your command> &
Windows: (opens a new console): start <your command>
Windows: (doesn't open a new console): start /b <your command>
Run Code Online (Sandbox Code Playgroud)
如果你在基于unix的任何东西中执行此操作,那么你可以追加到最终将生成一个新线程并保持它在后台运行.
java -jar myapp.jar &
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20851 次 |
| 最近记录: |