我正在尝试设置这样的bean属性:
<bean id="threadImport" class="com.foo.bat.util.ThreadImport" singleton="false">
<property name="mailSender" ref="mailSender"/>
<property name="parseConfFile" value="classpath:parse/import.xml" />
<property name="logFilename" value="/tmp/import.log" />
但没有找到任何文件。我部署的应用程序的类路径是什么?我可以在任何weblogic xml描述符上设置它吗?哪种方法可以放置和定位弹簧应用程序中使用的文件?
答案 0 :(得分:1)
我正在使用:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:foobar-config.properties" />
</bean>
属性文件位于我的测试源文件夹的根目录下,因此JUnit有一个特定于测试的配置,在生产中,我们在Weblogic中添加了一个指向配置文件夹的类路径条目 。您可以在setDomainEnv.sh或受管服务器中,在其配置(Web控制台),服务器启动,类路径中执行此操作。