gpt4 book ai didi

java - 我是否需要设置 Maven 才能使用 Maven ant 依赖任务?

转载 作者:行者123 更新时间:2023-12-02 08:05:41 27 4
gpt4 key购买 nike

我正在按照以下步骤操作 - http://maven.apache.org/ant-tasks/examples/dependencies.html

并且成功了。我有一个愚蠢的问题,我是否需要在我的系统上设置 Maven 才能使用它?

最佳答案

没有。根据installation docs :

Maven Ant Tasks and all its dependencies are packaged together as a single JAR file.

下面的内容对我来说工作正常,任务 jar 位于 $ANT_HOME/lib 中,并且没有设置 M2_HOME,我的路径上没有 mvn 可执行文件,和一个空的 $CLASSPATH:

<project name="test1" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
<path id="maven-ant-tasks.classpath" path="lib/maven-ant-tasks-2.1.3.jar"/>

<typedef resource="org/apache/maven/artifact/ant/antlib.xml"
uri="antlib:org.apache.maven.artifact.ant"
classpathref="maven-ant-tasks.classpath"/>

<target name="get">
<artifact:dependencies pathId="dependency.classpath">
<dependency groupId="junit" artifactId="junit" version="3.8.2" scope="test"/>
</artifact:dependencies>
</target>
</project>

如果我从我的 ~/.m2 存储库目录中清除 3.8.2,则可以正确下载该工件。

关于java - 我是否需要设置 Maven 才能使用 Maven ant 依赖任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206923/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com