相关疑难解决方法(0)

Maven可以减少冗长吗?

Maven根据我的口味喷出了太多的输出线(我喜欢Unix的方式:没有消息是好消息).

我想摆脱所有[INFO]行,但我找不到任何控制Maven详细程度的参数或配置设置.

是否没有类似LOG4J的方式来设置日志级别?

verbosity maven output

95
推荐指数
6
解决办法
3万
查看次数

是否可以修改maven控制台输出以隐藏[INFO]日志记录?

我想知道是否可以修改maven的输出,例如隐藏以[INFO]开头的行,或者能够看到以[DEBUG]开头的行?

logging maven-2

37
推荐指数
3
解决办法
2万
查看次数

Maven - 抑制[警告] JAR将为空 - 没有内容标记为包含在pom.xml中

我的maven项目故意只需要src/test/javasrc/test/resources.删除src/main/*文件夹后,出现预期警告mvn verify:

[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: D:\dev\java\my-project\target\my-project-0.0.1-SNAPSHOT.jar
Run Code Online (Sandbox Code Playgroud)

除了有一个带有空main()方法的类之外,如何抑制此警告src/main/java

编辑:

作为-q抑制警告,如果这可以通过编程方式完成,那将是一个后续行动pom.xml.

java junit maven

11
推荐指数
3
解决办法
2267
查看次数

如何解决Maven Invoker API警告:Maven将以交互模式执行,但尚未配置输入流

我有一个使用 MavenInvokerAPI 调用 Maven 运行的插件。一切工作正常,但我的 Maven 控制台输出中确实有此警告。

[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
Run Code Online (Sandbox Code Playgroud)

我在构建过程中不需要交互,并且根据 Javadoc setInputStream(),我将我设置inputStreamnull,但我再次收到此警告:

   /**
     * Sets the input stream used to provide input for the invoked Maven build. This is in particular useful when
     * invoking Maven in interactive mode.
     * 
     * @param inputStream The input stream used to provide input for the invoked Maven build, may be <code>null</code> …
Run Code Online (Sandbox Code Playgroud)

java maven-plugin maven maven-invoker-plugin

6
推荐指数
1
解决办法
1964
查看次数

如何在 Maven 程序集插件中停止 INFO 级别的登录

当 Maven 运行 Assembly 插件时,它会提供大量 INFO 级别的输出。任何机构都可以建议如何将插件级别更改为 WARN 或 ERROR 而不是 INFO。

maven maven-assembly-plugin

5
推荐指数
1
解决办法
1284
查看次数

在Maven Invoker测试中禁用"已下载"日志

我想在Maven Invoker测试期间调低日志记录.现在,每个测试中的每个依赖项的序列DownloadingDownloaded每个依赖项都会对日志进行污染.

[INFO] [INFO] Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-grouper/2.19/surefire-grouper-2.19.jar
[INFO] [INFO] Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-grouper/2.19/surefire-grouper-2.19.jar (38 KB at 1292.5 KB/sec)
Run Code Online (Sandbox Code Playgroud)

我想保留所有其他日志,所以mvn -q不是一个选项.此外,--batch-mode隐藏只是下载进度,而不是DownloadingDownloaded日志.

java logging maven maven-invoker-plugin

4
推荐指数
1
解决办法
851
查看次数