一、问题描述
项目的spring-boot版本从2.0升级到2.5,直接使用eclipse启动的时候,项目可以正常启动;打包成jar包的时候,也没有报错;但是,运行的时候就报错了,报错信息提示:No active profile set, falling back to default profiles: default
二、问题分析
报错的信息提示:找不到对应的配置文件,使用默认的application-default配置文件
打开生成的jar包,发现里面application.xml等文件是存在的
我就把application-dev文件复制一份,改名application-default文件,发现项目可以正常启动
从而可以得出结论:项目使用maven打包的时候出现了问题
同时发现jar包有300m以上,如下图:
因为项目pom文件中配置了打包时,源代码jar包和依赖包lib包分离,现在二者并没分开,问题有可能出在这个地方
三、问题处理
<