我試圖在Eclipse中運行JUnit測試,我得到「無法加載的ApplicationContext」異常。原因是它試圖加載一個使用另一個spring-config中定義的變量的spring-config。用於離:無法加載的ApplicationContext
共beans.xml中使用$ {域}和$ {境界}
並且這些在config2.xml定義爲:
<bean id="AppConfigHelper" class="AppConfigHelper">
<property name="appName" value="Service"/>
<property name="domain" value="unittest"/>
<property name="realm" value="asdf"/>
<property name="root" value="./build/private/unittestroot"/>
</bean>
java.lang.IllegalStateException:無法加載ApplicationContext org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) 原因:org.springframework.beans.factory.BeanDefinitionStoreException:在URL中定義名爲'bucketPartitionMapper'的無效Bean定義[文件:彈簧構型/普通/通用-beans.xml文件]:無法解析PLACEHOLD呃「域」
我如何得到這個工作?