Я пытаюсь использовать ClassPaспасибоmlApplicationContext в своем автономном коде java для загрузки applicationContext.xml, который находится внутри файла jar, который находится в моем пути к классу.
ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:**/applicationContext*.xml");
applicationContext.xml запись следующим образом:
<bean id="myAdder" class="com.foo.bar.MyAdder">
<property name="floatAdder" ref="floatAdder"/>
</bean>
И, когда я пытаюсь загрузить bean, я получаю NoSuchBeanException. Не может ли bean загружаться таким образом?
Файл jar добавляется в мой путь к классам как зависимость от maven. Когда я вижу Java Build Path в Eclipse для этого проекта, я вижу, что этот jar связан как M2_REPO/.../..
Я предполагал, что могу загружать bean в файл jar, так как jar находится в classpath таким образом. Я что-то пропустил?
Спасибо, Abi