1

それは私のbuild.xmlの一部です

<property name="dir.ivy" value="${user.home}/.ivy2" description="Local Ivy Repository" />

<target name="retrieve" depends="clean,init">

    <!-- Resolve dependencies -->
    <ivy:resolve file="ivy.xml"/>
    <ivy:retrieve type="jar" conf="${ivy.configuration}" pattern="${dir.ivy}/[artifact]-[revision].[ext]"/>

    <!-- Update classpath -->
    ???

</target>

私のivy.xmlで定義された依存関係をartifactoryまたはmavenからダウンロードした後、プロジェクト - ビルドパスの構成...から手動で追加せずに、クラスをコンパイルせずに、それらをプロジェクトのクラスパスに追加したいと思います。

何か案は?

4

2 に答える 2

1

cachepathタスクを使用して、ivy 管理クラスパスを作成できます

例については、次を参照してください。

于 2013-10-03T21:54:31.550 に答える