在Windows 7上,我尝试将 maven-3 命令的输出发送到文本文件。
我从我想要分析的项目的根目录中调用命令。
命令是:
mvn dependency:tree -Dverbose -Dincludes=commons-collections -DoutputFile=C:\Users\myname\Documents\output.txt
当我运行没有outputFile
参数的命令时,我看到输出发送到控制台。
但是当我使用outputFile
参数时,输出文件为空。
知道我在这里缺少什么吗?
答案 0 :(得分:97)
尝试mvn -help
-l,--log-file <arg> Log file to where all build output will go.
mvn <your parameters> --log-file log.txt
答案 1 :(得分:4)
试一试:
mvn dependency:tree -Dverbose -DoutputFile=resout.out
在pom文件所在的同一文件夹中。
答案 2 :(得分:3)
我们可以使用: 转到Project目录并运行以下maven命令,输出将显示在log.txt文件中。
mvn clean install --log-file log.txt
答案 3 :(得分:0)
mvn“-Dexec.args = -classpath%classpath com.mycompany.test”-Dexec.executable = / Downloads / jdk1.7 / bin / java exec-maven-plugin:1.2.1:exec&gt;的/ tmp /输出