我在读取环境变量时出错,以便在spring中使用tomcat部署项目。在Eclipse上开发项目并设置环境变量。在Eclipse中测试时一切正常。但要产生战争"将文件上传到指向操作系统文件的变量的服务器。即便如此,也找不到这个文件。
文件applicationContext.xml:
<property name="locations">
<list>
<value>file:${FILE_PROPERTIES}</value>
</list>
</property>
我使用spring和zk作为开发框架。我在操作系统中设置了环境变量。这可能是错误的设置?
答案 0 :(得分:0)
您需要一个属性解析器,建议您阅读更多相关信息。
旧文章但非常好:
http://www.summa-tech.com/blog/2009/04/20/6-tips-for-managing-property-files-with-spring