我想創建一個使用Spring作爲Ioc的Solr數據導入處理程序。當我嘗試從Solr調用處理程序時,出現以下錯誤Spring無法加載基於java的配置
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 based container configuration,編譯通過。我的代碼與JUnit4一起工作。
appCtx = new AnnotationConfigApplicationContext(AppConfig.class);
你是如何加載Spring上下文的?請添加相關的代碼/配置。 – 2013-04-15 08:15:34
'resources.AppConfig.class'是否可以編譯?這與'com/my/app/AppConfig.class'不匹配。 – 2013-04-15 08:22:16
@LutzHorn,thx :)我粘貼了錯誤的代碼。 – davidshen84