2012-01-20 10 views
7

には使用できません。Antのオプションタスクは、私はエラーが表示さCentOSの

Could not create task or type of type: replaceregexp 

アリ-diagnosticsは、オプションのタスクが利用できないことを示しています。私はどのようにしてantのオプションタスクをインストールできますか?

AntはCentOSパッケージからインストールされます。

+1

Antインストールの 'lib'ディレクトリに任意のタスクjarを入れてください。 –

+0

なぜ-1?-------- –

答えて

16

私の作品:

yum install ant-nodeps 
+1

見つからないregexp jarもインストールする必要はありませんか? "yum install ant-apache-regexp"? –

+0

@ MarkO'Connor、それのようには見えません。私のために完全に働いた:) Thanks Junky! :D – Swivel

+0

私のために動作しません。私はCentos5を使って –

2

はANTのオプションのタスクに関連付けられているjarファイルをダウンロードするには、次のコマンドを実行します。完全な説明については

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

を、 はANT Manual documentationを参照してください。

+1

ANT_HOMEディレクトリにfetch.xmlはありません。 – Junky

+0

Ant 1.7.0はAntibesにオプションタスクのアウトソーシングを開始しました。これはANT_HOMEに "fetch.xml"スクリプトを導入したバージョンです。 (http://svn.apache.org/viewvc/ant/core/tags/ANT_170/を参照してください) –

2
yum install ant-apache-regexp 

それは必要なオプションのタスク(jarファイル)をインストールします。

yum search ant 

クイック検索を実行すると、他のant関連パッケージの一覧を取得できます。

1

お試し yum list 'ant *' 利用可能なAntパッケージを表示するには、

私の場合、 yum install ant-antlr.x86_64が働いています。

関連する問題