0

我不完全知道下一行的作用:

命令行:

nohup java -Dprocess=$PROCESS -classpath $CLASSPATH batch_wtq &

我的意思是我对 -NOHUP- 命令有一点了解,但我不知道与号 (&) 的作用。
我希望有人帮助我描述整个命令行。

4

1 回答 1

7

nohup表示“没有挂断”,这意味着在您退出 shell 后该进程仍将运行。与号&表示该进程将在后台运行,因此您将在运行该命令后返回到您的 shell 提示符。

-Dprocess是一个 Java 属性,它使用环境变量传递给 Java程序PROCESS。同样,类路径被设置为环境变量CLASSPATH。具有该public static void main方法的 Java 类是batch_wtq,它应该在某个地方的类路径中。

于 2013-06-24T14:45:47.267 回答