springboot本地运行正常,打包jar包上传Linux服务器后报错,无法正常运行解决方法
问题描述:springboot本地运行正常,打包jar包上传Linux服务器后报错,无法正常运行
说明:以下两种打包方式均在IDEA软件内完成,上传服务器使用宝塔面板管理
1.第一次打包方式;
设置完打包路径后,进入build菜单进行打包:
选择build或rebuild进行打包,打包后上传jar包到服务器,运行无法正常启动,报错
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
'org.springframework.data.redis.core.StringRedisTemplate' available: expected at least 1 bean which qualifies as
autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired
(required=true)}
再次检查本地正常,采用第二种打包方式
2.第二种打包方式:
第二种方式打包后上传,项目正常运行