IDEA项目启动遇到的BUG

记录某次IDEA项目启动遇到的奇葩问题

项目启动报错

遇到一些自认为奇葩或者意想不到、不常见的一些错误,喜欢记录下来,并分享希望有所帮助。这一次只记录了两个idea启动java项目时所遇到的问题

ERROR-ONE

报错日志:
Error running ‘Application’:
Command line is too long. Shorten command line for Application or aalso for Spring Boot default configuration…
解决方法:
首先找到文件所在位置:
workSpace/xx项目/.idea/workspace.xml
图片为本人所在目录位置,可以参考找到自己的文件

然后找到下面标签所在位置:

最后在component 标签中添加一行

这样再启动项目,就不会报错了
上图为本人添加的内容及位置,可以参考

ERROR-TWO

报错日志:
ERROR org.springframework.boot.SpringApplication -
Application run failed org.springframework.beans.factory.BeanCreationException:
Error creating bean with name ‘esIndexComponent’ defined in file
[D:\IDEA-workSpace\xxx项目\build\classes\java\main\com\xxx\xxx\config\EsIndexComponent.class]:
Bean instantiation via constructor failed…
解决方法:
启动类 右键(或上方启动按钮左边下拉) -> Edit ‘该启动类’ ->
program arguments:–spring.profiles.active=xxx(xxx为配置文件名 application-xxx.yml)
这里主要是启动类配置文件没有配置对,有时有多个配置文件对应环境不同所以启动类配置文件不同。下图为本人配置相关内容样例:
有的项目需要读取不同的启动类配置文件

结尾啦!!!

之前就想过整理一些自己遇到的问题或者知识点进行记录分享,可惜那次的记录搁浅了,可能是因为懒 0.0,希望这次能够坚持住!

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值