禁用maven执行调试输出

禁用maven执行调试输出,maven,Maven,maven中的选项-X能够显示包括参数在内的执行调试输出。是否可以将maven POM.xml配置为在整个执行过程中或在一个特定maven插件的执行过程中禁用调试日志输出,即使在maven中传递了“-X”选项?感谢Maven 3.1引入了SLF4j,这意味着您可以更好地控制日志记录。 有关所有详细信息,请参阅。 对于Maven的早期版本,指定的日志级别用于完成执行。请尝试 <properties> <org.slf4j.simpleLogger.defaultLogLeve

maven中的选项-X能够显示包括参数在内的执行调试输出。是否可以将maven POM.xml配置为在整个执行过程中或在一个特定maven插件的执行过程中禁用调试日志输出,即使在maven中传递了“-X”选项?感谢Maven 3.1引入了SLF4j,这意味着您可以更好地控制日志记录。 有关所有详细信息,请参阅。 对于Maven的早期版本,指定的日志级别用于完成执行。

请尝试

<properties>
  <org.slf4j.simpleLogger.defaultLogLevel>info</org.slf4j.simpleLogger.defaultLogLevel>
</properties>

信息
试试:

MAVEN_OPTS=“-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR”mvn——批处理模式依赖项:构建类路径
[无输出]

要交叉检查,请执行以下操作:

MAVEN_OPTS=“-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR”mvn——批处理模式无效
[错误]在plugin org.apache.maven中找不到目标“build classpat”。插件:maven dependency plugin:2.10在可用目标中分析、分析dep mgt、分析重复、仅分析、分析报告、生成类路径、复制、复制依赖项、显示祖先、获取、脱机、帮助、列表、列出存储库、属性、清除本地存储库,解析,解析插件,源代码,树,解包,解包依赖项->[帮助1]

也许您还希望
--批处理模式
禁用颜色和提示


您可以根据需要设置音量。

谢谢,罗伯特。POM将在teamcity build agent中执行。不幸的是,我无法在构建代理中修改本地maven配置。我想知道我是否可以在POM文件中包含一些配置,或者调用现有的maven插件来实现这一目标。然后答案是“不”,这是不可能的。@user420985实际上,您可以将自定义maven配置文件上载到teamcity服务器:nu luck。当在teamcity的maven命令行中传递选项“-X”时,执行调试输出仍然显示在控制台中。