问题如下:
一些网站上说吧@xxx@ 扩上双引号或者单引号,这是不对的!只是将这个字段转译成字符串,如果项目用到这个地方,项目还是无法启动。
正确解决方法:
转载自:https://blog.youkuaiyun.com/jyyy1990/article/details/89509453
1.在pom.xml的plugings内添加
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<delimiters>@</delimiters>
<useDefaultDelimiters>false</useDefaultDelimiters>
</configuration>
</plugin>
2.然后在pom.xml的build内添加
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
这样就可以在springboot的yml配置文件里引用maven暴露出去的数值了