项目启动报错
遇到一些自认为奇葩或者意想不到、不常见的一些错误,喜欢记录下来,并分享希望有所帮助。这一次只记录了两个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,希望这次能够坚持住!