当前位置: 首页 > 知识库问答 >
问题:

当我在intellIj中运行时,同样的代码工作正常,但当在eclipse中运行并支持STS时,我得到了以下错误

仲柏
2023-03-14
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.example.repo.StudentRepo' available
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:351)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1172)
    at com.example.demo.AddData.main(AddData.java:16)

共有1个答案

岳玉书
2023-03-14

当您处理Spring Boot应用程序时,您总是可以使用maven或gradle来运行它,例如:/gradlew引导运行/mvnw spring boot:运行。如果它在使用这些工具时运行,那么应用程序一切正常,并且在将其导入IDE时可能会出错。很难说你的配置到底出了什么问题,但是试着检查一下这篇文章,看看你是否能找到配置上的任何差异。

 类似资料: