7

当我在 CentOS 上运行 ant 来构建 java 项目时,我收到一个错误:

Could not create task or type of type: replaceregexp

ant -diagnostics 显示可选任务不可用。如何为 ant 安装可选任务?

Ant 是从 CentOS 软件包安装的。

4

4 回答 4

17

为我工作:

yum install ant-nodeps
于 2012-01-23T10:06:31.913 回答
2

运行以下命令,下载与 ANT 的可选任务相关的 jar:

ant -f $ANT_HOME/fetch.xml -Ddest=user -Dm2.url=http://repo1.maven.org/maven2 

有关完整说明,请参阅ANT 手册文档

于 2012-01-21T01:09:25.657 回答
2
yum install ant-apache-regexp

它将安装所需的可选任务(jar)。

yum search ant

可以快速搜索以获取其他与 ant 相关的软件包的列表。

于 2015-05-10T12:08:36.163 回答
1

尝试 yum list 'ant*' 以查看可用的 ant 包。

在我的情况下 yum install ant-antlr.x86_64工作。

于 2017-03-30T05:32:55.927 回答