Springboot工程在idea中正常启动,但是打包放到linux上无法启动报错,我这个是springcloud项目,别的工程能正常在linux启动
报错如下
查了一下这个错误可能是传入参数错误,但我传的参数没问题,试了很多次还是一样,
还有查到说是使用mybatis-plus配置问题造成的,我的配置在idea中没问题,基本的配置
Springboot工程在idea中正常启动,但是打包放到linux上无法启动报错,我这个是springcloud项目,别的工程能正常在linux启动
报错如下
查了一下这个错误可能是传入参数错误,但我传的参数没问题,试了很多次还是一样,
还有查到说是使用mybatis-plus配置问题造成的,我的配置在idea中没问题,基本的配置
8 回答6.5k 阅读
2 回答3.3k 阅读
3 回答1.8k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
2 回答1.9k 阅读
1 回答903 阅读✓ 已解决
1 回答1.9k 阅读
问题解决,是打包问题,通过查看MANIFEST.MF文件看到,没有Start-Class,所以Springboot没有找到入口,jdk8就是name的提示,我使用jkd17就提示mainclass找不到


解决办法:
很简单一个方式就是在build中指定mainclass文件,就是SpringbootApplication类位置
确实头疼解决这个用了一天时间,1.8这个异常提示太少而且还是name,搞得我解决方向一直不对,但解决了也是有很深的印象了