springboot yml配置文件使用@project.xxxx@启动报错Do not use @ for indentation问题

 更新时间:2024年07月15日 14:30:11   作者:jyyy1990  
这篇文章主要介绍了springboot yml配置文件使用@project.xxxx@启动报错Do not use @ for indentation问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

yml配置文件使用@project.xxxx@启动报错Do not use @ for indentation

解决方法

在pom.xml的plugings内添加

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

然后在pom.xml的build内添加

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

这样就可以在springboot的yml配置文件里引用maven暴露出去的数值了

.yml文件:

info.groupId: @project.groupId@
info.artifactId: @project.artifactId@
info.version: @project.version@

总结

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

相关文章

  • redis防止重复提交的实现示例

    redis防止重复提交的实现示例

    在开发中我们都需要处理重复提交的问题,本文主要介绍了redis防止重复提交的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Java Iterator迭代器与foreach循环代码解析

    Java Iterator迭代器与foreach循环代码解析

    这篇文章主要介绍了Java-Iterator迭代器与foreach循环,主要包括Iterator迭代器接口的操作方法和foreach 循环语法解析,需要的朋友可以参考下
    2022-04-04
  • SpringSecurity、Shiro 和 Sa-Token怎么选,哪个更好

    SpringSecurity、Shiro 和 Sa-Token怎么选,哪个更好

    本文介绍了SpringSecurity、ApacheShiro和Sa-Token三个主流安全框架的特点,并分析了它们在不同场景下的适用性,文章提供了一个决策流程图,帮助开发者根据具体需求选择合适的框架,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • 解决Eclipse add external jars运行出现java.lang.NoClassDefFoundError的方法

    解决Eclipse add external jars运行出现java.lang.NoClassDefFoundErro

    本篇文章对Eclipse add external jars导致运行出现java.lang.NoClassDefFoundError的解决方法进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • JUC中的wait与notify方法实现原理详解

    JUC中的wait与notify方法实现原理详解

    这篇文章主要介绍了JUC中的wait与notify方法实现原理,在进行wait()之前,就代表着需要争夺Synchorized,而Synchronized代码块通过javap生成的字节码中包含monitor enter和monitor exit两个指令
    2023-03-03
  • SpringBoot中的@PostConstruct注解详细解析

    SpringBoot中的@PostConstruct注解详细解析

    这篇文章主要介绍了SpringBoot中的@PostConstruct注解详细解析,@PostConstruct注解,主要用于在Spring容器启动时执行某些操作或者任务,@PostConstruct注解一般放在BEAN的方法上,一旦BEAN初始化完成之后,将会调用这个方法,需要的朋友可以参考下
    2024-01-01
  • Java排序实现的心得分享

    Java排序实现的心得分享

    这篇文章主要介绍了Java排序实现的心得,有需要的朋友可以参考一下
    2014-01-01
  • SpringBoot中MybatisX插件的简单使用教程(图文)

    SpringBoot中MybatisX插件的简单使用教程(图文)

    MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,本文主要介绍了SpringBoot中MybatisX插件的简单使用教程,感兴趣的可以了解一下
    2023-06-06
  • JAVA annotation入门基础

    JAVA annotation入门基础

    以下是JAVA annotation入门基础,新手朋友们可以过来参考下。希望对你有所帮助
    2013-08-08
  • Java中class和Class的区别示例详解

    Java中class和Class的区别示例详解

    class 是java的关键字,在声明java类时使用,Class是java JDK提供的一个类,完整路径为java.lang.Class,下面这篇文章主要给大家介绍了关于Java中class和Class区别的相关资料,需要的朋友可以参考下
    2022-04-04

最新评论