您当前的位置: 首页 > 

宝哥大数据

暂无认证

  • 1浏览

    0关注

    1029博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

System.getProperty("ENM_HOME")中的值是从哪里获取的

宝哥大数据 发布时间:2017-04-04 21:18:47 ,浏览量:1

System.setProperty(“app.dir”, System.getProperty(“ENM_HOME”));

在程序启动的脚本中 JAVA_CMD="nohup $JAVA_HOME/bin/java $JAVA_OPTS -cp $CLASSPATH -DENM_HOME=$ENM_HOME $APP_MAINCLASS >>${ENM_HOME}/run_start.out 2>&1 &" 中的 -DENM_HOME=$ENM_HOME //设置了程序的安装路径 $APP_MAINCLASS // 设置了程序的主类

System.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 "Starting $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 &"
        su - $RUNNING_USER -c "$JAVA_CMD"
        RETVAL=$?
        [ $RETVAL -eq 0 ] && echo_success || echo_failure
        echo
        return $RETVAL
    fi
}
关注
打赏
1587549273
查看更多评论
立即登录/注册

微信扫码登录

0.0389s