我正在使用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
它会拾取正确的应用程序属性文件,但不会用适当的值替换占位符。 请指教。提前致谢。 干杯