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中:

     

  • 相关阅读:
    CSS的三种定位方式介绍(转载)
    CSS背景颜色透明
    去除网页滚动条的方法
    es6
    Android复习
    caculater
    字符流
    字节流
    File类
    泛型继承
  • 原文地址:https://www.cnblogs.com/lojun/p/10959860.html
Copyright © 2011-2022 走看看