我是靠谱客的博主 尊敬天空,最近开发中收集的这篇文章主要介绍Linux下启动Java程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

启动之前添加环境变量

setenv.sh:

#!/bin/bash
APPCLASSPATH='../classes:../config'
for jarfile in ../lib/*.jar
do 
    APPCLASSPATH=$APPCLASSPATH:$jarfile
done
for ortherjars in ../lib/**/*.jar
do 
    APPCLASSPATH=$APPCLASSPATH:$ortherjars
done
for junit in ../junit/*.jar
do 
    APPCLASSPATH=$APPCLASSPATH:$junit
done
export CLASSPATH=$APPCLASSPATH
export PATH=/opt/jdk1.6.0_45/bin/:$PATH

#jdk路径

加载jar包之后,运行主程序


#!/bin/bash
cd `dirname $0`
. ./setenv.sh
pro_count=`ps -ef | grep app | grep -v grep | wc -l`
if [ $pro_count -lt 1 ]
then
    nohup java com.sitech.csd.MainScheduler >  /dev/null 2>&1 &

#MainScheduler 类   >  /dev/null 2>&1 &返回的显示放入垃圾回收
    echo "app started!"
else
    echo "there is already ${pro_count} process with key "app" exists!"
fi

最后

以上就是尊敬天空为你收集整理的Linux下启动Java程序的全部内容,希望文章能够帮你解决Linux下启动Java程序所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部