【Maven进阶三】 Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4……
2016-02-26 09:28
239 查看
在使用命令窗口创建Maven项目的时候,遇到了错误,错误信息如下:
具体错误代码为:[ERROR] Failed toexecute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:create(default-cli) on project standalone-pom:
Unable to parse configuration of mojoorg.apache.maven.plugins:maven-archetype-plugin:2.4:create for parameter #:Cannot create instance of interfaceorg.apache.maven.artifact.repository.ArtifactRepository -> [Help 1]
首先遇到这个错误,让人联想到的就是Maven是不是出现错误了呢?JDK是不是因为版本的问题?是不是也出现错误了?(也就是Java
Home or Maven Home的错误)
结果试了之后没有任何错误,那到底是什么原因呢?通过查阅到了有效信息;archetype:create命令已经过期,需要使用archetype:generate 来进行代替.在我的电脑上,安装的Maven版本是3.2.3,但通过和错误对比,它提示的却是2.4等等的信息,可以猜测有可能是因为版本的问题,经过文档查阅,我们可以采用generate代替create,来实现父窗体的创建。
最后解决的效果则是上篇博客(dos命令实现maven分模块创建),当然首先你应该先去尝试使用create去创建,第二种选择才是generate,在操作的过程中,又或许会出现其他的问题,欢迎交流。
具体错误代码为:[ERROR] Failed toexecute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:create(default-cli) on project standalone-pom:
Unable to parse configuration of mojoorg.apache.maven.plugins:maven-archetype-plugin:2.4:create for parameter #:Cannot create instance of interfaceorg.apache.maven.artifact.repository.ArtifactRepository -> [Help 1]
首先遇到这个错误,让人联想到的就是Maven是不是出现错误了呢?JDK是不是因为版本的问题?是不是也出现错误了?(也就是Java
Home or Maven Home的错误)
结果试了之后没有任何错误,那到底是什么原因呢?通过查阅到了有效信息;archetype:create命令已经过期,需要使用archetype:generate 来进行代替.在我的电脑上,安装的Maven版本是3.2.3,但通过和错误对比,它提示的却是2.4等等的信息,可以猜测有可能是因为版本的问题,经过文档查阅,我们可以采用generate代替create,来实现父窗体的创建。
最后解决的效果则是上篇博客(dos命令实现maven分模块创建),当然首先你应该先去尝试使用create去创建,第二种选择才是generate,在操作的过程中,又或许会出现其他的问题,欢迎交流。
相关文章推荐
- bind:address already in use的深刻教训以及解决办法
- Cordova各个插件使用介绍系列(三)—$cordovaImagePicker从手机图库选择多张图片
- mailto的使用技巧分享
- 表单 action mailto发邮件
- Runtime学习--转载自http://www.saitjr.com/ios/objc-runtime.html
- 自定义一个迭代器并通过main函数测试成功
- MFC学习笔记之三(粒子系统+怪物简单AI+碰撞检测)
- MongoDB性能篇之创建索引,组合索引,唯一索引,删除索引和explain执行计划
- Hermes Container Hack Day参赛回顾
- Thinking in "inside Einstein mind" to AI
- 219. Contains Duplicate II
- UVA 442(p141)----Matrix Chain Multiplication
- UVA 253(p97)----Cube painting
- 研究一下TForm.WMPaint过程(也得研究WM_ERASEBKGND)——TForm虽然继承自TWinControl,但是自行模仿了TCustomControl的全部行为,一共三种自绘的覆盖方法,比TCustomControl还多一种
- TPanel的默认颜色存储在dfm中,读取后在Paint函数中设置刷子的颜色,然后填充整个背景
- LightOJ 1236 Pairs Forming LCM(唯一分解定理)
- IielgnairTs'lacsaP.119
- poll_wait阻塞/唤醒
- elgnairTs'lacsaP.118
- HA(高可用)集群之AIS(corosync),高可用httpd+NFS