为什么application.yml 读取不到 @artifactId@
时间: 2023-12-27 17:04:23 浏览: 259
在SpringBoot 中从application.yml中获取自定义常量方式
@artifactId@ 是 Maven 中的占位符,用于在生成的项目中替换成实际的项目名称。application.yml 文件是在项目中使用的配置文件,它不会被 Maven 处理,因此无法识别 @artifactId@ 占位符。如果你想在 application.yml 文件中使用实际的项目名称,可以手动替换该占位符。或者,你可以考虑使用 Spring Boot 的属性占位符,在 application.yml 文件中使用 ${spring.application.name} 来代替 @artifactId@。
阅读全文