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