Linux 后台运行jar程序

来源:互联网 发布:易语言写mysql数据库 编辑:程序博客网 时间:2024/05/04 04:24


方法一:

Linux代码  

  1. nohup java -jar xx.jar >/dev/null  &  

输出文件为输出到空设备里。

方法二:编写shell后台开启。代码参考:
Linux代码  
  1. #! /bin/sh  
  2.   
  3. #启动方法    
  4. start(){  
  5.  now=`date "+%Y%m%d%H%M%S"`  
  6.  exec java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar >"$now"_bidcheck.log  
  7.  #java -Xms128m -Xmx2048m -jar test2.jar log.log  
  8.  #tail -f result.log  
  9.  
  10. #停止方法  
  11. stop(){  
  12.  ps -ef|grep java|awk '{print $2}'|while read pid  
  13.  do  
  14.     kill -9 $pid  
  15.  done  
  16.  
  17.   
  18. case "$1" in  
  19. start)  
  20. start  
  21. ;;  
  22. stop)  
  23. stop  
  24. ;;    
  25. restart)  
  26. stop  
  27. start  
  28. ;;  
  29. *)  
  30. printf 'Usage: %s {start|stop|restart}\n' "$prog"  
  31. exit  
  32. ;;  
  33. esac
0 0
原创粉丝点击