2011-08-04 25 views
0

MavenとAntを使用してeclipseでJavaプロジェクトのビルドファイルを作成しようとしています。しかし、私はmaven-ant-tasks依存関係の作業を行うことはできません。誰が私にこれをどうするのを助けることができますか? URLとファイルが間違っている可能性があります。ここでは、次のとおりです。ここでMaven-Ant依存関係の問題

<property name="maven.ant.dir" value="http://apache.hoxt.com/maven/binaries"/> 

    <property name="maven.ant.file" value="http://apache.hoxt.com/maven/binaries/maven-ant-tasks-2.1.3.jar"/> 
+0

のですか?また、あなたが得たエラーは何ですか? – Raghuram

+0

内部のMavenリポジトリを使用していましたが、解決できました。 WebにあるAntタスクのために別のものが必要です。それが私が探しているものです。 – codix

答えて

1

は、MavenのANTタスクが

<project .. xmlns:artifact="antlib:org.apache.maven.artifact.ant"> 
    .. 
    <target name="retrieve" description="Retrieve dependencies using Maven"> 

    <artifact:dependencies filesetId="compile.fileset" useScope="compile"> 
     <pom file="${pom.dir}/pom.xml"/> 
    </artifact:dependencies> 

    <copy todir="${retrieve.dir}/compile"> 
     <fileset refid="compile.fileset" /> 
     <mapper type="flatten" /> 
    </copy> 
    .. 

ドキュメントをどのように動作するかだあなたは、これらのプロパティを使用するスニペットを投稿することができhere

+0

取得したjarファイルをWARファイルに含めるにはどうすればよいですか? –

+1

@ImranAli私はあなたの質問を理解しているとは思わない...私はあなたがANTの "戦争"タスクに関連付けられている "lib"タグを見ることをお勧めできます:http://ant.apache.org/manual/タスク/ war.html –

+0

あなたのお返事ありがとうございます。 WARファイルにmaven依存関係jarライブラリを含める必要があります。これをチェックしてください:http://stackoverflow.com/questions/25902727/how-to-include-maven-dependency-libraries-in-war-file-using-ant-build –