构建面板失败,“不支持正则表达式匹配”

时间:2012-09-05 14:24:03

标签: ubuntu ant build visage

使用visage上的ant-1.7从源代码构建ubuntu时,其失败并显示消息

build.xml:52: No supported regular expression matcher found: java.lang.ClassNotFoundException: org.apache.tools.ant.util.regexp.Jdk14RegexpRegexp

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:16)

正则表达式匹配器位于ant-optional的{​​{1}}包中,安装可以解决问题。

Ubuntu

答案 1 :(得分:8)

在Centos中,包名是ant-apache-regexp

yum install ant-apache-regexp

答案 2 :(得分:0)

对于suse 11,它稍微长一点

1.你的蚂蚁确切版本是什么?就我而言,它是1.7.0

  1. 下载rpm:在我的例子中,包名是ant-apache-regexp-1.7.0-200.2.noarch.rpm
  2. 执行以下

    rpm -i ant-apache-regexp-1.7.0-200.2.noarch.rpm