方法一:
Linux代码
- nohup
java -jar xx.jar >/dev/null &
输出文件为输出到空设备里。
方法二:编写shell后台开启。代码参考:
Linux代码
Linux代码
- #!
/bin/sh -
- #启动方法
- start(){
-
now=`date "+%Y%m%d%H%M%S"` -
exec java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar 5 >"$now"_bidcheck.log & -
#java -Xms128m -Xmx2048m -jar test2.jar 5 > log.log & -
#tail -f result.log - }
- #停止方法
- stop(){
-
ps -ef|grep java|awk '{print $2}'|while read pid -
do -
kill -9 $pid -
done - }
-
- case
"$1" in - start)
- start
- ;;
- stop)
- stop
- ;;
- restart)
- stop
- start
- ;;
- *)
- printf
'Usage: %s {start|stop|restart}\n' "$prog" - exit
1 - ;;
- esac