我想创建一个使用 Spring 作为 Ioc 的 Solr 数据导入处理程序。当我尝试从 Solr 调用处理程序时,出现以下错误
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: com.yoox.shanghai.AppConfig; nested exception is java.io.FileNotFoundException: class path resource **[com/my/app/AppConfig.class]** cannot be opened because it does not exist
请注意消息中打印的路径。看起来它正在使用相对路径。我不知道是什么原因。
我正在使用基于 Java 的容器配置,并且编译通过了。我的代码适用于 JUnit4。
appCtx = new AnnotationConfigApplicationContext(AppConfig.class);