使用mvn生成webapp失敗,還沒有找到緣由

執行命令:java

mvn archetype:create -DgroupId=com.jd.ads.test -DartifactId=testTools -DarchetypeArtifactId=maven-archetype-webappweb

返回:apache

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [archetype:create] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven
-archetype-plugin:2.3

 

Cause: Cannot assign configuration entry 'pomRemoteRepositories' to 'interface j
ava.util.List' from 'null', which is of type class java.lang.String
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Mon Aug 03 10:33:01 CST 2015
[INFO] Final Memory: 23M/218M
[INFO] ------------------------------------------------------------------------

  

怎麼致使的?bash

可能的緣由:app

exec.arguments was used before version 1.1 of the exec plugin, it did not support conversion of command line String to String[] array.webapp

  1. If possible upgrade to 1.1 or later and use exec.args instead of exec.arguments.
  2. If you can't upgrade the plugin version, you can still use command line arguments with a profile and use multiple <argument> tags associated in the pom.xml
相關文章
相關標籤/搜索