gpt4 book ai didi

maven - 如何在不抑制正常输出的情况下抑制 Mavens INFO 垃圾邮件?

转载 作者:行者123 更新时间:2023-12-02 04:29:38 28 4
gpt4 key购买 nike

我想使用 Maven dependency:build-classpath 创建类路径:

$ mvn dependency:build-classpath -Dmdep.prefix='lib' -f xpath.pom[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building xpath 1[INFO] ------------------------------------------------------------------------[INFO][INFO] --- maven-dependency-plugin:2.1:build-classpath (default-cli) @ xpath ---[INFO] Dependencies classpath:lib/serializer-2.7.1.jar:lib/xalan-2.7.1.jar:lib/xml-apis-1.3.04.jar[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 2.251s[INFO] Finished at: Tue Feb 26 16:37:01 CET 2013[INFO] Final Memory: 5M/109M[INFO] ------------------------------------------------------------------------

如何阻止 Mavens INFO 垃圾邮件而不抑制 build-classpath 的预期输出?

我找到了答案,这说明我必须使用 -q 选项来抑制 INFO 输出。但使用此选项根本不会产生任何输出。

我知道我可以使用grep,但我想避免它。我不敢相信 Maven 不能开箱即用地做到这一点,因为它使依赖插件变得毫无用处。

这是完整的 pom:

<?xml version="1.0"?><project xmlns="http://maven.apache.org/POM/4.0.0"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0                      http://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <groupId>nobody</groupId>  <artifactId>xpath</artifactId>  <version>1</version>  <dependencies>    <dependency>      <groupId>xalan</groupId>      <artifactId>xalan</artifactId>      <version>2.7.1</version>    </dependency>  </dependencies>  <build>    <plugins>      <plugin>        <artifactId>maven-dependency-plugin</artifactId>        <executions>          <execution>            <phase>initialize</phase>            <goals>              <goal>copy-dependencies</goal>            </goals>            <configuration>              <outputDirectory>${project.basedir}/lib</outputDirectory>            </configuration>          </execution>        </executions>      </plugin>    </plugins>  </build></project>

最佳答案

我知道这对某些人来说并不理想,但您可以使用 outputFile让它将输出放入文件中。

关于maven - 如何在不抑制正常输出的情况下抑制 Mavens INFO 垃圾邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15093502/

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