java基础知识 - java -jar 设置启动参数,windows写法和linux写法


一.Windows写法:

 

 01_Start_TASK01.bat

cd script

startTMTask.bat FW_MPA_TASK_MOD01 FW_A EES_EQP_PP_SC_MOD01 8011 20 10 

 

script/startTMTask.bat

set FID=%1
set MID=%2
set EQP=%3
set PORT=%4
set XMX=%5
set XMS=%6

cd ../


java -jar -server -Xmx"%XMX%"m -Xms"%XMS%"m -XX:+PrintGCDetails -Xloggc:E:\WHTM_TESTSERVER_INSTALL\WHTM_OEE_ONLINE\WHTM_TASK\logs\GC_LOG\gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=E:\WHTM_TESTSERVER_INSTALL\WHTM_OEE_ONLINE\WHTM_TASK\logs\GC_LOG -DFID="%FID%" -DMID="%MID%" -DEQUIPMENT="%EQP%" -Dserver.port="%PORT%" -Dfile.encoding=euc-kr BISTEL.China.Custom.WHTM.MPA.SCHEDULED.jar 

 

 

二.Linux写法

11_Start_TASK_MOD01.sh

#!/bin/bash
BASE="/home/rtmapp/WHTM_TASK"
cd ${BASE}/script/


./startTMTask.sh FW_MPA_TASK_MOD01 FW_A EES_EQP_PP_SC_MOD01 8111 2048 1024

 

script/startTMTask.sh

#!/bin/bash
FID=$1
MID=$2
EQP=$3
PORT=$4
XMX=$5
XMS=$6

cd ../

java -server -Xmx"$XMX"m -Xms"$XMS"m -XX:+PrintGCDetails -Xloggc:/home/rtmapp/WHTM_TASK/logs/gclog/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/rtmapp/WHTM_TASK/logs/gclog -DFID="$FID" -DMID="$MID" -DEQUIPMENT="$EQP" -Dserver.port="$PORT" -Dfile.encoding=euc-kr -jar BISTEL.China.Custom.WHTM.MPA.SCHEDULED.jar > /dev/null 2>&1 &


echo $FID STARTING

 

 


免责声明!

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



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