1.在linux下面如果不是程序主动提供的守护进程的功能或参数的情况下,是要自行将程序设为守护进程运行的,这里以centos上运行hudson为例;
通常情况下,只要在运行时在程序末尾加&即可,注意:&后面不可再加空格,例如
java -jar /data/sorfware/hudson-3.3.3.war --httpPort=8001 &
但有些时候,由于程序运行级别的缘故,即使末尾加上&,也只是在后台运行,但当终端关闭时,程序也还是停止运行了,此时就要使用nohup命令了,而hudson就是这样的程序
nohup java -jar /data/sorfware/hudson-3.3.3.war --httpPort=8001 &
这样就可做为守护进程运行了