1

目前我正在阅读“Jenkins Continuous Integration Cookbook”,我正在按照说明进行操作。运行命令后:

mvn clean integration-test –Dlog4j.configuration=file./src/test/

我得到错误:

[INFO] Invalid task '–Dlog4j.configuration=file./src/test/': 你必须指定一个有效的生命周期阶段,或格式为 plugin:goal 或 pluginGroupId:pluginArtifactId:pluginVersion:goal 的目标

这是我在 /src/test/resources 中的 log4j.properties 文件:

log4j.rootLogger=INFO, A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x -
%m%n

任何帮助,将不胜感激。

4

2 回答 2

3
于 2013-09-18T19:05:17.373 回答
2

尝试先传递参数

mvn –Dlog4j.configuration=file./src/test/ clean integration-test 

来自mvn --help

usage: mvn [options] [<goal(s)>] [<phase(s)>]
于 2013-09-18T19:04:01.557 回答