在application.yml或者application.properties上用@[email protected]

例如版本号 project:
            version: @[email protected]

或 project.version=@[email protected]

但是前提 还需要在当前的pom文件中添加如下配置:

1、plugins下面的

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <configuration>
        <delimiters>@</delimiters>
        <useDefaultDelimiters>false</useDefaultDelimiters>
    </configuration>
</plugin>

2、和build下面的

<resources>
    <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
    </resource>
</resources>

获取pom文件的内容:例如版本号

自己已经测试成功!上面的报红没有影响,,但是不加不行,定义'@' 为了防止 启动报错Do not use @ for indentation

 

 

相关文章:

  • 2019-10-28
  • 2021-09-07
  • 2021-10-02
  • 2021-08-05
  • 2021-11-04
  • 2021-09-25
  • 2021-08-09
猜你喜欢
  • 2021-11-13
  • 2021-12-18
  • 2021-10-03
  • 2021-09-25
  • 2021-08-15
  • 2021-12-02
  • 2022-01-15
相关资源
相似解决方案