Springboot出现found character ‘@‘ that cannot start any token. (Do not use @ for indentation)

通过@使用pom文件中配置的参数失败

在这里插入图片描述
在yml中使用@引入参数失败,报 found character ‘@’ that cannot start any token. (Do not use @ for indentation) 不能识别“@” 尝试多种方法包括加单双引号后仍未解决问题,最终发现最终在pom文件中加入添加解析插件发现问题解决

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <configuration>
                    <delimiters>@</delimiters>
                    <useDefaultDelimiters>false</useDefaultDelimiters>
                </configuration>
            </plugin>
        </plugins>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

版权声明:本文为Zhangt_1024原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。