解读System.getProperty("ENM_HOME")中的值从哪获取的
目录
- System.getProperty("ENM_HOME")的值从哪获取的
- 是从-DENM_HOME=$ENM_HOME中获取的
- 总结
System.getProperty("ENM_HOME")的值从www.devze.com哪获取的
System.setProperty(“app.dir”, System.getProperty(“ENM_HOME”));
在程序启动的脚本中
Java_CMD="nohup $JAVA_HOME/bin/java $JAVA_OPTS -cphttp://www.devze.com $CLASSPATH -DENM_HOME=$ENM_HOME $APP_MAINCLASS >>${ENM_HOME}/run_start.out 2>&1 &" 中的 -DENM_HOME=$ENM_HOME //设置了程序的安装路径 $APP_MAINCLASS // 设置了程序的主类
Spythonystem.getProperty(“ENM_HOME”)的值就
是从-DENM_HOME=$ENM_HOME中获取的
是自定义的JVM启动参数
start() { checkpid if [ $psid -ne 0 ]; then echo "warn: $APP_MAINCLASS already started(pid=$psid)! " else echo -n "Startinandroidg $APP_MAINCLASS ..." JAVA_CMD="nohup $JAVA_HOME/bin/java $JAVA_OPTS -cp $CLASSPATH -DENM_HOME=$ENM_HOME $APP_MAINCLASS >>${ENM_HOME}/run_start.out 2>&1 &" javascript su - $RUNNING_USER -c "$JAVA_CMD" RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo return $RETVAL fi }
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。
精彩评论