SpringBoot 启动报错 Sactive: @spring.profiles.active@

org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token
found character '@' that cannot start any token. (Do not use @ for indentation)
 in 'reader', line 25, column 13:
        active: @spring.profiles.active@
                ^

解决办法:
1、进入到工程目录执行

 mvn spring-boot:run

2、pom.xml中配置

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <!-- 添加其他需要过滤的文件类型,如 .xml -->
                    <include>**/*.xml</include>
                </includes>
                <excludes>
                    <!-- 排除不需要过滤的文件 -->
                    <exclude>**/*.pfx</exclude>
                    <exclude>**/*.keystore</exclude>
                    <!-- 排除其他二进制文件 -->
                    <exclude>**/*.png</exclude>
                    <exclude>**/*.jpg</exclude>
                    <exclude>**/*.jpeg</exclude>
                    <exclude>**/*.gif</exclude>
                    <exclude>**/*.class</exclude>
                    <exclude>**/*.jar</exclude>
                </excludes>
                <filtering>true</filtering>
            </resource>
            <!-- 包含但不进行过滤的资源 -->
            <resource>
                <directory>src/main/resources</directory>
                <filtering>false</filtering>
                <includes>
                    <include>**/*.pfx</include>
                    <include>**/*.keystore</include>
                    <include>**/*.png</include>
                    <include>**/*.jpg</include>
                    <include>**/*.jpeg</include>
                    <include>**/*.gif</include>
                    <include>**/*.class</include>
                    <include>**/*.jar</include>
                </includes>
            </resource>
        </resources>

你可能感兴趣的:(spring,spring,boot,后端)