Ant 蚂蚁';的可选任务在CentOS上不可用

Ant 蚂蚁';的可选任务在CentOS上不可用,ant,centos,task,optional,Ant,Centos,Task,Optional,在CentOS上运行ant构建java项目时,我收到一个错误: Could not create task or type of type: replaceregexp ant-diagnostics显示可选任务不可用。如何为ant安装可选任务 Ant是从CentOS软件包安装的。运行以下命令,下载与Ant可选任务相关的JAR: ant -f $ANT_HOME/fetch.xml -Ddest=user -Dm2.url=http://repo1.maven.org/maven2 为了得

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

Could not create task or type of type: replaceregexp
ant-diagnostics显示可选任务不可用。如何为ant安装可选任务


Ant是从CentOS软件包安装的。

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

ant -f $ANT_HOME/fetch.xml -Ddest=user -Dm2.url=http://repo1.maven.org/maven2 
为了得到充分的解释, 请参阅。

对我有效:

yum install ant-nodeps
它将安装所需的可选任务(jar)

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

试试看 yum列出“ant*” 查看可用的ant包

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

将可选任务jar放在ant安装的
lib
dir中。ant_主目录中没有fetch.xml。ant 1.7.0开始将可选任务外包给Antlibs。这也是ANT_HOME中引入“fetch.xml”脚本的版本。(请参阅)您不也必须安装丢失的regexp jar吗?“yum install ant apache regexp”?。@MarkO'Connor看起来不像。非常适合我:)谢谢你,垃圾!:数据在Centos5测试。在更高版本上可能不起作用。
yum install ant-apache-regexp
yum search ant