zoukankan      html  css  js  c++  java
  • System.getProperty、PropConfig.loadConfig应用

    1、获取项目下制定位置(System.getProperty("admin.root")):

    web.xml中配置webAppRootKey

    <context-param>
        <param-name>webAppRootKey</param-name>
        <param-value>aaa.root</param-value>
    </context-param>

    java代码里:System.getProperty("aaa.root")

    就能得到tomcat项目目录:比如webappsProject

       System.getProperty("aaa.root")+"/WEB-INF/classes"就到classess目录了,你就可以加自己的路径了。

    同理jboss下:

      System.getProperty("aaa.root");

      得到项目路径(注意这里的获取项目路径,如果存储文件,重新发布会丢失;可以用来存储临时文件):

      D:serverjbosswildfly-8.1.0.Finalstandalonedeploymentssdm-admin.war。

     2、调用properties文件信息:

      private static PropConfig setConfig =PropConfig.loadConfig("conf/auth/auth.properties");

      String url = setConfig.getConfigString("callbackUri");

     

    参数callbackUri=$[sal.callbackuri]的定义到父级pom中:

     

  • 相关阅读:
    vue-lazy-component
    vue修饰符sync
    vue-router-auto动态生成路由插件
    我的第一个WebAPI程序
    GitHub界面初识
    新闻API接口
    childNodes属性 和 nodeType属性
    接口测试总结
    网站被k
    js声明引入和变量声明和变量类型、变量
  • 原文地址:https://www.cnblogs.com/lojun/p/10959860.html
Copyright © 2011-2022 走看看