jdk21
springboot3
在启动时配置了不同的profile,但是使用 mvn clean package spring-boot:run -Dspring.profiles.active=prod 命令启动后发现仍然调用的是dev的配置文件,查询资料后发现maven正确的启动方式应该是 clean package spring-boot:run -Dspring-boot.run.profiles=prod -Dmaven.test.skip=true
或者
java -jar xxxx.jar -Dspring.profiles.active=prod
java -jar 方式启动和mvn clean package启动是不同的