zoukankan      html  css  js  c++  java
  • autoconfig操作小结

    1、添加maven配置在pom文件中
    <profile>
        <id>prod</id>
        <properties>
            <autoconfig.userProperties>src/filter/develop.properties</autoconfig.userProperties>
        </properties>
    </profile>
     
    <plugin>
        <groupId>com.alibaba.citrus.tool</groupId><!--配置文件的工具-->
        <artifactId>autoconfig-maven-plugin</artifactId>
        <version>${autoconfig.plugin.version}</version>
        <configuration>
            <userProperties>${autoconfig.userProperties}</userProperties>
        </configuration>
        <executions>
        <execution>
            <phase>package</phase>
            <goals>
                <goal>autoconfig</goal>
            </goals>
        </execution>
    </executions>
    </plugin>
    2、配置autoconfig文件
     
    -----------------------------------------------------配置详解---------------------------------------------------------
    (1)文件必须在META-INF下的autoconf文件夹下
    (2)配置develop.properties
       logger.error.appender  = liushuai
    (3)配置auto-config.xml
     
     
    <config>
        <group name="logger">   //配置字段名称和默认值还有备注(可以分组,只是标记而已)
            <property  name="logger.error.appender " defaultValue="haha" description="日志打印级别"/>
        </group>
    <!-- 文件生成配置 -->
    <script>//配置模板位置和生成文件的地址
        <generate template="META-INF/autoconf/develop.properties.vm" destfile="WEB-INF/classes/properties/develop.properties"
                  charset="UTF-8"/>
    </script>
    </config>
    (4)配置config.properties.vm
          logger.error.appender  = ${logger.error.appender}
         // ${logger.error.appender}与xml中的name 一样(红色字体的名称只是为了转化为配置文件而已)
    (5)开始打包啦
         打完后,配置文件会根据模板生成在WEB-INF/classes/properties/develop.properties
     
     
    注意:
    1、对于.properties、vm、xml、中的字段来说,xml、vm必须一致,但是properties随意啦
     
  • 相关阅读:
    js基础:关于Boolean() 与 if
    @@cursor_rows变量解析
    SQL Prompt
    google android sdk下载hoosts
    java环境配置
    Linux grep用法整理
    bash调试执行
    Vim常见快捷键汇总
    Linux查看磁盘块大小
    Linux Bash终端快捷键小结
  • 原文地址:https://www.cnblogs.com/shuaiandjun/p/6017900.html
Copyright © 2011-2022 走看看