我正在为一个生成 javascript 文件的项目设置一个新的 Hudson 任务(在 WinXP 上),并在构建过程中执行 xslt 转换。
当从 Hudson 运行时,ant 构建在 XSL 转换上失败,但是当从命令行运行相同代码库(即在 Hudson 的工作区)上的相同构建时,它工作正常。
失败消息是:
第 208 行:变量“screen”在同一范围内多次定义。
我尝试将 Hudson 配置为直接使用 ant 和使用批处理脚本 - 在 Hudson 中都失败了。
我已经在 Firefox、IE6 和 Chrome 中尝试过,并且看到了同样的问题。
谁能建议我们如何解决哈德逊的这个问题?