解读System.getProperty("ENM_HOME")中的值从哪获取的

 更新时间:2023年12月04日 09:27:31   作者:宝哥大数据  
这篇文章主要介绍了解读System.getProperty("ENM_HOME")中的值从哪获取的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

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

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
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java集合教程之Collection实例详解

    Java集合教程之Collection实例详解

    集合,或者叫容器,是一个包含多个元素的对象,下面这篇文章主要给大家介绍了关于Java集合教程之Collection的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-08-08
  • Java中OGNL表达式语言的使用详解

    Java中OGNL表达式语言的使用详解

    本文介绍了OGNL(ObjectGraphNavigationLanguage)表达式语言,这是一种用于Java语言的对象图导航和操作的表达式语言,它支持访问对象属性、调用对象方法、执行算术和逻辑运算,以及处理集合和数组等操作,OGNL的语法简洁明了
    2024-12-12
  • java 算法二分查找和折半查找

    java 算法二分查找和折半查找

    这篇文章主要介绍了java 算法二分查找与折半查找的相关资料,需要的朋友可以参考下
    2017-05-05
  • Java并发系列之Semaphore源码分析

    Java并发系列之Semaphore源码分析

    这篇文章主要为大家详细介绍了Java并发系列之Semaphore源码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • Springboot整合第三方登录功能的实现示例

    Springboot整合第三方登录功能的实现示例

    本文主要介绍了Springboot整合第三方登录功能的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 详解Mybatis中javaType和ofType的区别

    详解Mybatis中javaType和ofType的区别

    本文主要介绍了详解Mybatis中javaType和ofType的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • 一文带你搞懂Spring响应式编程

    一文带你搞懂Spring响应式编程

    相信响应式编程经常会在各种地方被提到。本篇就为大家从函数式编程一直到Spring WeFlux做一次简单的讲解,并给出一些示例,希望大家可以更好的理解响应式编程
    2022-07-07
  • Java中Integer128的坑

    Java中Integer128的坑

    本文主要介绍了Java中Integer128的坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-03-03
  • Java hutool List集合对象拷贝示例代码

    Java hutool List集合对象拷贝示例代码

    这篇文章主要介绍了Java hutool List集合对象拷贝的相关资料,文章还分享了在实现过程中遇到的一些问题,并强调了阅读源码和正确配置CopyOptions的重要性,需要的朋友可以参考下
    2024-12-12
  • 浅谈Java设计模式之开放封闭原则

    浅谈Java设计模式之开放封闭原则

    本篇文章主要介绍了浅谈Java设计模式之开放封闭原则,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03

最新评论