我是靠谱客的博主 傻傻保温杯,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部