当我在CentOS上运行ant来构建java项目时,我收到一个错误:
Could not create task or type of type: replaceregexp
ant -diagnostics显示可选任务不可用。我如何为ant安装可选任务?
Ant是从CentOS软件包安装的。
答案 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 工作。