springboot中application.yaml文件引用pom文件变量报错

善良勤劳勇敢而又聪明的老杨
Java领域优质创作者
博客专家认证
2019-09-17 04:18:02
问题:自己搭建springboot+springcloud项目。使用的是父子模型形式,如图:

现在想通过子model的pom文件设置不同环境变量,然后在application.yml中可以通过@@来使用,但会报如下错误:

网上看了很多帖子:
有说添加

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

还有添加@插件,或添加sankeyaml依赖等都试过,依然报错。
更有人误导,将@@变量添加双引号或单引号来解决。



现求大佬帮忙指导一波。谢谢!!
...全文
12659 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 cleangh 的回复:
解决了。 只需要pom.xml右键-reimport project.
引用 4 楼 Sonar_Liu 的回复:
2L正解,重新import即可
两位所说的这种方式不行,试了!
  • 打赏
  • 举报
回复 1
解决了。 只需要pom.xml右键-reimport project.
  • 打赏
  • 举报
回复
解决了。 只需要pom.xml右键-reimport project.[face]qq:1.gif
指尖精彩 2020-12-29
  • 打赏
  • 举报
回复 3
2L正解,重新import即可
  • 打赏
  • 举报
回复
一楼奠基。。。。坐等大神建楼!

50,533

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧