2 panbingcan272007258 panbingcan272007258 于 2016.09.15 09:29 提问

maven 执行指令创建项目是报错

尝试换了多个版本 同样的错误提示
指令 mvn archetype:create -DgroupId=com.test.maven -DartifactId=test1 -DpackageName=com.test.maven.test1
刚开始下载一些东西,一会就报这个错误
貌似是有一个插件找不到,求解

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:create (default-cli) on project standalone-pom: Unable to parse configuration of mojo org.apac
he.maven.plugins:maven-archetype-plugin:2.4:create for parameter #: Cannot create instance of interface org.apache.maven.artifact.repository.ArtifactRepository: org.apache.maven
.artifact.repository.ArtifactRepository.() -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginConfigurationException

2个回答

weisg81
weisg81   2016.09.15 13:21
已采纳

可能是以下的原因导致的:
1、JAVA_HOME没有设置或者设置有误、m2_home设置有误
2、要删除/org/apache/maven/plugins/下的maven-archetype-plugin
3、archetype:create命令已经过期,需要使用 archetype:generate 来进行代替(方案可行)
4、maven-archetype-plugin 2.4版本的插件有问题,换其它版本进行创建(方案可行)

whjianwang
whjianwang   2016.09.15 10:37
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用maven cmd命令创建maven项目报错
使用maven的create命令创建项目报错问题分析
使用Maven命令创建项目
项目创建在硬盘上创建一个空的目录,用来存放Maven项目,如E:\mvnDemo打开cmd窗口,切换到mvnDemo目录输入命令 mvn archetype:generate,按回车,如果是第一次使用,需要下载插件,稍等几分钟即可。如果第一次安装可能需要再次输入mvn archetype:generate,输入后会让你输入以下内容groupId 和artifactId  同部门名称和小组名称一样,...
Cmd命令创建maven项目报错
命令: mvn archetype:create -DgroupId=com.it.test -DartifactId=mavenDemo -DarchetypeArtifactId=maven-archetype-webapp       -DgroupId:项目属于哪一个组;一般是公司名+项目名。 -DartifactId:定义当前Maven项目在组中唯一的ID(即是你的项目名)。
用DOS命令创建Maven项目时出错,原因是访问网络使用了代理
Maven环境安装好了以后,接下来就是创建Maven结构的项目。这里,我用DOS命令来创建一个基于Maven的Web项目。既然使用了DOS命令,那么肯定要先了解一下这些命令的含义。 命令如下: mvn archetype:generate -DgroupId=zwt-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven [Error] No plugin for prefix'archetype' in the current o
使用DOS命令创建一个基于Maven的Web项目
Maven环境安装好了以后,接下来就是创建Maven结构的项目。这里,我用DOS命令来创建一个基于Maven的Web项目。既然使用了DOS命令,那么肯定要先了解一下这些命令的含义。 命令如下: mvn archetype:generate -DgroupId=com.zwt -DartifactId=MySpringMVC -DarchetypeArtifactId=maven-archetype-webapp
命令行创建maven web项目!
直接创建maven web项目: mvn archetype:generate  -DarchetypeCatalog=internal -DgroupId=cn.everlook.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp  注意1:archetype:create命令已经过期,需要
maven--maven工程的创建和maven命令的使用
创建maven工程 Maven工程结构 Project          |--src(源码包)                    |--main(正常的源码包)                             |--java(.java文件的目录)                             |--resources(资源文件的目录)          
用命令提示符创建Maven项目
测试maven是否正确安装,在cmd.exe中输入 mvn -v maven正确安装后,进入相应的磁盘 然后输入mvn archetype:generate
Maven-01-使用maven命令出错解决方法
在用eclipse搭建maven项目时,运行run as -> maven build等指令时,会出现如下错误: Build errors for spider; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compi
关于idea创建项目的一些异常
1:INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total ti