【发布时间】:2013-12-31 00:32:19
【问题描述】:
我有一个 Bamboo 计划,其中涉及在 Windows 上使用 maven 构建。竹用户下构建目录的默认路径很长,并且某些文件最终超过了 255 个字符的 Windows 限制。我想通过(仅针对此计划)将运行 Maven 的位置更改为一个短目录 C:\build 来解决问题。我可以签出文件,然后运行脚本步骤将它们从构建目录复制到 C:\build。 Maven 竹任务配置为覆盖项目文件,而是使用 C:\build\pom.xml。这一切都很好。但是,当它到达 release:prepare 的“检查更新的 pom”部分时,它以某种方式确定具有长路径的原始构建目录是正确的,并因错误而死。
有谁知道如何指定更新的 pom 也应该来自 C:\build?我尝试覆盖“工作子目录”条目,但这不会让我指定完整路径,因此 C:\build 不可用。
【问题讨论】: