问题
 IntelliJ IDEA 中target/classes目录下没有没有application.yml等文件,导致项目启动失败,并且可以在console日志中观察到

No active profile set, falling back to default profiles: default

  • 解答1:可以观察下IntelliJ IDEA中resources文件夹以及application.yml的图标是否正常(以下图示为不正常配置)
    不正确配置图示

resources --> 右键 --> Mark Directory as --> Resources Root
配置方法图示

以下为正确图示:
正确配置图示

  • 解答2:如果以上配置没问题,可以尝试以下方法。在pom.xml文件中添加如下配置。
          <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <!-- **/* -->
                    <include>**/*.xml</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐