为什么我的Phing build.xml中出现无效的XML错误?

时间:2012-05-01 21:47:39

标签: xml continuous-integration jenkins phing

当我突出显示解压缩标记时,它表示XML格式不正确。完整文件位于:https://github.com/reload/phing-drupal-template/blob/master/build.xml(第255行)

我做错了什么?

<httpget url="${jslint4java.url}"
             dir="${jslint4java.dir}"
             proxy="${phing.httpget.proxy}/>
    <unzip file="${jslint4java.dir}/${jslint4java.zipfile}"
           todir="${jslint4java.dir}" />

1 个答案:

答案 0 :(得分:1)

您似乎在proxy="${phing.httpget.proxy}/>中缺少引号。它应该是proxy="${phing.httpget.proxy}"/>

修改

还有其他一些问题,但我不知道格式是否正确。违规行是:

698  <isset property="drupal.uri">
743  <echo msg="You must set the drupal.uri property to get simpletests working.">
973  <isset property="drupal.make.rewritebase">
1209 <httpget url="${patch.url}"
         dir="${project.toolsdir}"
         proxy="${phing.httpget.proxy}/>

可以通过在结束/之前添加>来修复前三个问题。最后一个与第一个相同(缺少")。但是,虽然这应该使文件有效,但它可能不是正确的语法。