Използвам изявлението по-долу за сканиране на компонентите на всички зърна, дефинирани в jar файла, зависим от моите приложения -
@ImportResource({"classpath*:/META-INF/spring.xml"})
Имам боб, дефиниран в един от spring.xml, който търси свойство софтуер: $ {service.propDir}, Фасулът вече не е необходим, но не мога да го премахна, тъй като е част от файла на jar.
Отговори:
1 за отговор № 1Чисто ще бъде да го премахнете напълно. Въпреки това, ако все още държите на него с помощта на a default
стойността трябва да работи за вас: ${service.propDir:defaultValue}
Друг вариант е Използване @Conditional
или @Profile
тук е добър блог за тези две