如何在springboot application.properties文件中使用parsedVersion.majorVersion

时间:2018-12-20 12:00:38

标签: spring-boot maven-plugin

我正在使用maven build-helper-maven-plugin。我想使用parsedVersion.majorVersion和parsedVersion.minorVersion作为spring.cloud.config.label来获取版本化的云配置。我尝试以

访问属性文件中的已解析版本

spring.cloud.config.label=@parsedVersion.majorVersion @。@ parsedVersion.minorVersion @

和我在pom.xml中定义为

的插件
  
      org.codehaus.mojo 
      build-helper-maven-plugin 
      1.5 
    <执行>
        <执行>
            初始化
                         parse-version 
                        <目标>
                            解析版本
                        
                    
                
            
 

我还添加了资源过滤器

  <资源>
        <资源>
             false 
             $ {basedir} / src / main / resources 
            <包括>
                 ** / * 
            
            <排除>
                 ** / *。java 
            
        
    
 

它会拾取正确的应用程序属性文件,但不会用适当的值替换占位符。 请指教。提前致谢。 干杯

0 个答案:

没有答案