Ant的可选任务在CentOS上不可用

时间:2012-01-20 15:53:56

标签: ant centos task optional

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

Could not create task or type of type: replaceregexp

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

Ant是从CentOS软件包安装的。

4 个答案:

答案 0 :(得分:16)

适合我:

yum install ant-nodeps

答案 1 :(得分:2)

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

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

如需完整说明, 请参阅ANT Manual documentation

答案 2 :(得分:2)

yum install ant-apache-regexp

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

yum search ant

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

答案 3 :(得分:1)

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

就我而言 yum install ant-antlr.x86_64 工作。