gpt4 book ai didi

ant - 在 AntRun 中关闭记录 Ant 复制任务

转载 作者:行者123 更新时间:2023-12-04 21:24:30 25 4
gpt4 key购买 nike

我正在 Maven 中的 Ant 任务中复制一些文件,但我不知道如何告诉 ant 不要记录它正在复制一些文件的事实。

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>generateContext</id>
<phase>compile</phase>
<configuration>
<target>
<copy file="src/main/context/context.xml"
toDir="target/context/"
overwrite="true" verbose="false">
<filterset>
<filter token="deploy.path" value="${deploy.path}" />
<filter token="build.env.deployment.war.name"
value="${build.env.deployment.war.name}" />
</filterset>
</copy>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>

每次执行任务时,我都会在控制台中看到以下内容:
[INFO] --- maven-antrun-plugin:1.7:run (generateContext) @ jive-web ---
[INFO] Executing tasks

main:
[copy] Copying 1 file to /Users/jmajors/turbinetrunk/jive/jive-web/target/context

基于 Ant copy task documentation我没想到我什至需要担心它,因为默认情况下日志记录似乎是关闭的,但这似乎不会影响是否记录某些内容。还有其他设置我应该注意吗?

谢谢,
杰里米

最佳答案

独立运行 Ant 时,您需要添加 -quiet命令行参数。

在 Maven 中,它是 Maven AntRun 插件,它控制 Ant 的详细程度。据我所知,Ant 的冗长等于 Maven AntRun 插件的日志设置。

我对Maven不太了解,如果你能弄清楚如何将Maven AntRun插件的日志级别设置为“警告”,它会变得更安静。

您可以使用 -q Maven 的命令行参数,但 Maven 中的一切都会变得更安静。

关于ant - 在 AntRun 中关闭记录 Ant 复制任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17622786/

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