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);