我在读取环境变量时出错,无法在 spring 中使用 tomcat 部署项目。在Eclipse上开发项目,设置环境变量。在 Eclipse 中测试时一切正常。而是生成“war”文件并将其上传到指向操作系统文件的变量服务器。即使这样也找不到这个文件。
文件 applicationContext.xml:
<property name="locations">
<list>
<value>file:${FILE_PROPERTIES}</value>
</list>
</property>
我使用 spring 和 zk 作为开发框架。我在操作系统中设置了环境变量。这可能是错误的设置?
最佳答案
您需要一个属性解析器,建议您阅读更多相关内容。
旧文章但相当不错:
http://www.summa-tech.com/blog/2009/04/20/6-tips-for-managing-property-files-with-spring
关于eclipse - 使用 Tomcat 设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31711036/