【发布时间】:2009-04-14 15:08:38
【问题描述】:
服务器从 Windows 2000 升级到 Windows 2003,现在我无法从 Ant 构建脚本访问环境变量。
我仍然可以从命令行很好地访问它们,但 ${env.JAVA_HOME} 例如失败。
如何在不重写约 100 个构建脚本的情况下解决此问题,这些脚本可在所有其他服务器上运行以针对该服务器进行定制?
【问题讨论】:
-
我没有针对 win2003 的修复,不允许 ant 访问环境变量,但将 -Denv.PROPERTY_NAME=%PROPERTY_NAME% 添加到 ANT_OPTS 环境变量中以获取您需要访问的所有变量作为一种解决方法
-
我在 Linux 机器上遇到了同样的问题。变量已设置,但未导出...
标签: ant windows-server-2003 upgrade