m0_74413082 2023-03-22 17:08 采纳率: 100%
浏览 102
已结题

SpringBoot项目启动报错:No active profile set, falling back to default profiles:default,如何解决?

img

自己写了一个startup.bat文件启动该jar文件,但是报错No active profile set, falling back to default profiles:default,找了下其他的问答,有的是对正式环境、测试环境等进行配置如:application.yml,但是我这个项目并没有配置yml文件,也能在idea上正常运行,不知道是不是这个原因。

img

或者是添加spring-boot-starter-web依赖,但我的xml文件里面是有该依赖的

img

然后也无法进入localhost://8080/user网页

程序是在外网电脑写的,所以把spring boot项目通过maven框打包成jar,

img

放置在内网电脑上进行运行,然后报错,内网电脑没有idea和tomcat,但是有mysql和Navicat

  • 写回答

8条回答 默认 最新

  • 社区专家-Monster-XH 2023-03-22 17:12
    关注

    基于Monster 组和GPT的调写:

    • 提示你没有设置Spring Boot的活动配置文件,因此默认用"default"配置文件。你要在应用程序中指定活动配置文件。

    可能的解决方案:

    1.在启动脚本中指定活动配置文件。例如,在启动脚本中添加以下命令:

    java -jar yourApp.jar --spring.profiles.active=dev
    
    
    

    其中,"dev"是你想要用的配置文件的名称。根据需要将其更改为其他名称。

    在application.properties或application.yml中指定活动配置文件。在你的Spring Boot应用程序的类路径下创建一个名为"application.properties"或"application.yml"的文件,并添加以下行:

    spring.profiles.active=dev
    
    
    

    这将指定Spring Boot使用"dev"配置文件。

    • 2.应用程序的依赖项是否正确。如果你的应用程序使用了Spring Boot Starter依赖项,例如spring-boot-starter-web,则无需显式指定活动配置文件,因为Spring Boot会根据依赖项自动选择默认配置文件。
    • 3.应用程序的入口类是否正确。如果你的应用程序没有正确的入口类或入口类缺少必要的注释或配置,则可能无法正常启动应用程序。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

问题事件

  • 系统已结题 4月1日
  • 已采纳回答 3月24日
  • 修改了问题 3月22日
  • 创建了问题 3月22日

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么