你的目标叫做差异…
@goal diff
,请尝试不带“cc”的命令行,如下所示:
$ mvn com.company.product.plugins:ccdiff:diff -Ddiff.run=false
编辑:取2。
我按照你的想法创建了这个项目,它对我来说就像你拥有它一样有效。
我运行的是maven 2.2.1,输出如下:
C:\java\ws\ccdiff>set MAVEN_OPTS=-DXms_1024M -DXmx=2048M
[INFO] Scanning for projects...
[INFO] artifact com.company.product.plugins:ccdiff: checking for updates from central
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - com.company.product.plugins:ccdiff:maven-plugin:1.0-SNAPSHOT
[INFO] task-segment: [com.company.product.plugins:ccdiff:diff]
[INFO] ------------------------------------------------------------------------
[INFO] [ccdiff:diff {execution: default-cli}]
[INFO] Executing...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Tue Nov 23 16:27:10 CAT 2010
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
C:\java\ws\ccdiff>mvn com.company.product.plugins:ccdiff:diff -Dccdiff.run=false
C:\java\ws\ccdiff>set MAVEN_OPTS=-DXms_1024M -DXmx=2048M
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - com.company.product.plugins:ccdiff:maven-plugin:1.0-SNAPSHOT
[INFO] task-segment: [com.company.product.plugins:ccdiff:diff]
[INFO] ------------------------------------------------------------------------
[INFO] [ccdiff:diff {execution: default-cli}]
[INFO] Skipping.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Nov 23 16:27:20 CAT 2010
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
C:\java\ws\ccdiff>