Я использую:
<context:property-placeholder location="file:${PROJECT_CONFIG_PATH}/project.conf" />
в моем applicationContext.xml, чтобы получить локальный конфиг (один для разработки и другой для производства). PROJECT_CONFIG_PATH
- системная переменная среды (не eclipse env).
Работает: в Windows в Eclipse (Jetty) и в Unix.
Не работает: в Windows с Tomcat 6 (java.io.FileNotFoundException: ${PROJECT_CONFIG_PATH}\project.conf
)
Может кто-нибудь сказать, почему Tomcat в Windows не видит переменные среды? И как это можно решить?
Заранее спасибо!