【问题标题】:How to close the terminal without killing the jar file process that is running [duplicate]如何在不终止正在运行的 jar 文件进程的情况下关闭终端 [重复]
【发布时间】:2021-08-19 22:22:07
【问题描述】:

我创建了一个包含在 PATH 变量中的 .bat 文件,这样当从终端调用它时,它会被执行并运行 java -jar 命令。

@echo off
java -jar "[path]\[filename].jar"

这个 jar 是一个具有 GUI 界面的 JavaFX 应用程序。 但是当我关闭终端时,JavaFX 应用程序被终止。 在windows上关闭终端时,是否有某个命令可以防止应用程序被杀死?

【问题讨论】:

  • 知道在 Unix 系统上您要查找的命令称为 nohup 可能会有所帮助。

标签: java windows batch-file javafx terminal


【解决方案1】:

你使用下面的命令

java -jar "[路径][文件名].jar" &

& 符号将在后台运行进程。

【讨论】:

  • 很遗憾,这不起作用。