springboot application.yml使用@@pom文件配置问题

 更新时间:2023年07月20日 10:16:26   作者:blowDestiny  
这篇文章主要介绍了springboot application.yml使用@@pom文件配置问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

springboot application.yml使用@@pom文件配置

这几天搞了一下mongodb到springboot 在配置我使用了yml的配置文件 在引用pom文件配置时需要进行配置才可以使用@@

<build>
        <!-- 使用 @@ application.yml 获取pom文件中的配置  -->
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
</build>

如果没有配置指定resources的话 在使用@@获取pom文件配置的时候就会爆出:

'@' that cannot start any token. (Do not use @ for indentation)

springboot中application.yaml无法使用@@读取pom.xml中标签值的问题

application.yaml文件读取不到pom.xml下的标签值,报

Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token
found character '@' that cannot start any token. (Do not use @ for indentation)
 in 'reader', line 7, column 13:
        active: @spring.profiles.active@

解决方法

在模块的pom.xml文件下写入

<build>
    <!--重要 如果不设置resource 会导致application.yaml中的@@找不到pom文件中的配置-->
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
    <!--重要 如果不设置resource 会导致application.yaml中的@@找不到pom文件中的配置-->
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • POI读取excel简介_动力节点Java学院整理

    POI读取excel简介_动力节点Java学院整理

    这篇文章主要介绍了POI读取excel简介,详细的介绍了什么是Apache POI和组件,有兴趣的可以了解了解一下
    2017-08-08
  • java 指定某个jdk版本方法

    java 指定某个jdk版本方法

    这篇文章主要介绍了java 指定某个jdk版本方法的相关资料,需要的朋友可以参考下
    2017-05-05
  • Java线程池ThreadPoolExecutor原理及使用实例

    Java线程池ThreadPoolExecutor原理及使用实例

    这篇文章主要介绍了Java线程池ThreadPoolExecutor原理及使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • 网关Gateway过滤器的使用详解

    网关Gateway过滤器的使用详解

    Gateway网关的过滤器分为两种,一种是局部过滤器,一种是全局过滤器,过滤器就是过滤一些请求,在这里,全局过滤器的作用是处理一切进入网关的请求和微服务响应,与GatewayFilter的作用一样,本文给大家介绍网关Gateway过滤器的使用,感兴趣的朋友一起看看吧
    2022-07-07
  • 在Java8中构建Stream流的多种方式详解

    在Java8中构建Stream流的多种方式详解

    当我们处理集合数据时,往往需要对其进行各种操作,如过滤、映射、排序、归约等,在 Java 8 中引入的 Stream 流为我们提供了一种更加简洁和灵活的方式来处理数据,本文将介绍如何基于 Stream 构建流,为你展示创建和操作流的多种方法
    2023-08-08
  • springboot项目中application.properties无法变成小树叶问题解决方案

    springboot项目中application.properties无法变成小树叶问题解决方案

    这篇文章主要介绍了springboot项目中application.properties无法变成小树叶问题解决,本文通过图文实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • SpringBoot整合Activiti工作流框架的使用

    SpringBoot整合Activiti工作流框架的使用

    本文主要介绍了SpringBoot整合Activiti工作流框架的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • Java实现二维码生成的代码方法

    Java实现二维码生成的代码方法

    这篇内容分享了JAVA实现二维码生成的实例代码,对此有需要的朋友们可以测试参考下。
    2018-07-07
  • Jmeter多台机器并发请求实现压力性能测试

    Jmeter多台机器并发请求实现压力性能测试

    这篇文章主要介绍了Jmeter多台机器并发请求实现压力性能测试,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • 浅谈java并发之计数器CountDownLatch

    浅谈java并发之计数器CountDownLatch

    CountDownLatch是通过一个计数器来实现的,当我们在new 一个CountDownLatch对象的时候需要带入该计数器值,该值就表示了线程的数量。下面我们来深入了解一下吧
    2019-06-06

最新评论