linux下编写命令文件运行jar包


windows环境下:
    SET CP=.;..\..\..\lib\edtftpj.jar
    javac -classpath %CP% ChangeDirectory.java
    java -cp %CP% ChangeDirectory %1 %2 %3 %4
linux环境下:
    export CLASSPATH=$CLASSPATH:../../../lib/edtftpj.jar
    export CLASSPATH=.:$CLASSPATH
    nohup java -cp $CLASSPATH ChangeDirectory >/tmp/top.out &

linux下编写命令文件运行jar包

#运行内存
export MEM_ARGS="-Xms256m -Xmx256m"
#编码
export LANG=zh_CN.UTF-8
#jar运行所需的外部jar
export CLASSPATH=$CLASSPATH:../lib/db2jcc-8.2.jar
#添加需要运行的jar到环境变量中
export CLASSPATH=./top.jar:$CLASSPATH
#必须有
export CLASSPATH=.:$CLASSPATH
echo $CLASSPATH
echo lang==$LANG
#后台运行nohup java $MEM_ARGS -cp $CLASSPATH 运行main > 日志文件
nohup java $MEM_ARGS -cp $CLASSPATH com.main.TopMain >/tmp/top.out &


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM