【发布时间】:2010-08-09 14:29:04
【问题描述】:
是否可以在不使用管道运算符的情况下获取 maven-build 过程的日志文件?我的意思是通常出现在控制台窗口中的输出:
[INFO] ------------------------------------------------------------------------
[INFO] Building base_project 01.00.000
[INFO] ------------------------------------------------------------------------
[WARNING] While downloading sun-javamail:mail:1.3.1
This artifact has been relocated to javax.mail:mail:1.3.1.
http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (CLEAN TARGET FOLDER)
我知道从 maven 更改输出级别的可能性,但不是在日志文件中获取此选项的选项。每次尝试通过 log4j.properties 文件完成这项工作都不适合我。我已经把它们放在了 src/main/resources 中的corporate-pom-project 以及 child-pom-projects 中。将文件包含到类路径和 maven-directory 似乎也不起作用。 无论如何,是否可以将 Maven 输出到具有指定调试级别的日志文件,最适合 log4j 配置。我认为这是可能的,但我尝试的任何方法似乎都不起作用。 有人对我这个问题有提示或答案吗?
提前致谢, tommyboy66
【问题讨论】: