今天写的如下代码,发现@profiles.active@变量怎么都不起作用(检查这个属性起作用与否的快速方法:可直接按住ctrl再点击这个属性,能定位到相应的值的位置则起作用,否则不起作用)

检查pom文件中profiles的配置,也没发现有什么问题,pom文件中的profiles的配置如下:

检查半天,始终查不到不起作用的原因,最后发现在pom文件中添加如下代码后,便可以了。

不知道为什么在resource目录文件中有这些文件,而且也能生成到target中,但是不这样显示指定,profile的指定就不起作用,在这里做个记录,大家遇到一样的问题可以试试。
本文分享了一位开发者在使用Maven过程中遇到的profiles配置不起作用的问题及解决方案。通过在pom文件中明确指定资源文件路径,成功激活了profile配置,解决了困扰。此经验对于同样遇到Maven profile配置失效的开发者具有一定的参考价值。

2379

被折叠的 条评论
为什么被折叠?



