我是靠谱客的博主 傻傻保温杯,最近开发中收集的这篇文章主要介绍linux java后台运行_Java程序在Linux中实现后台运行,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、运行脚本

脚本如下,这个脚本存在一点问题,Log4j稍微有点问题,但是对运行及日志记录没有影响,日志是通过将所有控制台数据全部写入文件的形式记录的。

#!/bin/sh

#author:wangchengwei

#date:2015-7-7

#desc:Run java application

#Java的安装目录

JAVA_HOME=/usr/lib/java-1.7.0

#运行程序所使用的用户

OWNER=root

#Java程序的目录

APP_HOME=/software/TaxiData/SocketDxpTaxi

#Main方法的类

APP_MAINCLASS=com.tiamaes.gjds.socket.server.MinaServer

#日志文件

LOG_FILE=$APP_HOME/logs/socket.log

#设置CLASSPATH

CLASSPATH=$CLASSPATH:$APP_HOME/SocketDxpTaxi.jar

#循环将lib文件夹下所有的jar添加到CLASSPATH

for i in "$APP_HOME"/lib/*.jar; do

CLASSPATH="$CLASSPATH":"$i"

done

#设置运行参数

JAVA_OPTS="-Xms512m -Xmx512m -Xmn256m -Djava.awt.headless=true -XX:MaxPermSize=128m"

#echo $CLASSPATH;

最后

以上就是傻傻保温杯为你收集整理的linux java后台运行_Java程序在Linux中实现后台运行的全部内容,希望文章能够帮你解决linux java后台运行_Java程序在Linux中实现后台运行所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部