6

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

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

我该如何解决这个问题?

4

3 回答 3

16

正则表达式匹配器位于ant-optionalfor 包中Ubuntu,安装它可以解决问题。

sudo apt-get install ant-optional

于 2012-09-05T14:24:03.370 回答
8

仅供参考,Centos 中的包名是 ant-apache-regexp

yum install ant-apache-regexp
于 2013-12-08T00:22:00.687 回答
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

于 2017-04-20T08:49:53.330 回答