maven创建项目时出错

DotaGirl 2010-05-20 11:01:07
按照《maven权威指南》第五章中的例子,在命令行输入如下命令:

D:\maven_test>mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch05 -DartifactId=simple-webapp
-DpackageName=org.sonatype.mavenbook –DarchetypeArtifactId=maven-archetype-webapp

结果出现错误提示:

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Invalid task '–DarchetypeArtifactId=maven-archetype-webapp': you must sp
ecify a valid lifecycle phase, or a goal in the format plugin:goal or pluginGrou
pId:pluginArtifactId:pluginVersion:goal
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Thu May 20 10:44:05 CST 2010
[INFO] Final Memory: 2M/5M
[INFO] ------------------------------------------------------------------------

有人说是repository文件夹中缺少maven-archetype-webapp这个文件,但是添加了这个文件后还是出现上述的错误!!
我是maven新人,希望各位大虾多多指教!!
...全文
234 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
DotaGirl 2010-05-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 mujing920 的回复:]
多一个空格都会有问题,我在做第6个例子的时候一直出问题,找了好多资料也没解决,不知道楼主是否做到第6章的例子了
[/Quote]
第六章没有做,不过听别人说,先看看第九章可能对第六章有帮助。
mujing920 2010-05-21
  • 打赏
  • 举报
回复
多一个空格都会有问题,我在做第6个例子的时候一直出问题,找了好多资料也没解决,不知道楼主是否做到第6章的例子了
DotaGirl 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mochibing 的回复:]
很诡异啊,–DarchetypeArtifactId前面的横线有问题,改成这样没问题
-DarchetypeArtifactId=maven-archetype-webapp”
[/Quote]

真是细心人呀!!
这么个细节都看看出来了!
我再试试
mochibing 2010-05-20
  • 打赏
  • 举报
回复
把–DarchetypeArtifactId=maven-archetype-webapp改成-DarchetypeArtifactId=maven-archetype-webapp
DotaGirl 2010-05-20
  • 打赏
  • 举报
回复
谢谢楼上的
我有同学也是成功的,但是就我这个不能成功!!我也不知道是怎么回事呀?
mochibing 2010-05-20
  • 打赏
  • 举报
回复
很诡异啊,–DarchetypeArtifactId前面的横线有问题,改成这样没问题
-DarchetypeArtifactId=maven-archetype-webapp”
mochibing 2010-05-20
  • 打赏
  • 举报
回复
我用楼主的命令试了一下,一点问题都没有

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\mofan>d:

D:\>cd maven_project

D:\maven_project>mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch05 -Dar
tifactId=simple-webapp
[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] [archetype:create {execution: default-cli}]
[WARNING] This goal is deprecated. Please use mvn archetype:generate instead
[INFO] Defaulting package to group ID: org.sonatype.mavenbook.ch05
[INFO] artifact org.apache.maven.archetypes:maven-archetype-quickstart: checking
for updates from central
[INFO] -------------------------------------------------------------------------
---
[INFO] Using following parameters for creating OldArchetype: maven-archetype-qui
ckstart:RELEASE
[INFO] -------------------------------------------------------------------------
---
[INFO] Parameter: groupId, Value: org.sonatype.mavenbook.ch05
[INFO] Parameter: packageName, Value: org.sonatype.mavenbook.ch05
[INFO] Parameter: package, Value: org.sonatype.mavenbook.ch05
[INFO] Parameter: artifactId, Value: simple-webapp
[INFO] Parameter: basedir, Value: D:\maven_project
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] ********************* End of debug info from resources from generated POM
***********************
[INFO] OldArchetype created in dir: D:\maven_project\simple-webapp
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12 seconds
[INFO] Finished at: Thu May 20 11:04:05 CST 2010
[INFO] Final Memory: 8M/15M
[INFO] ------------------------------------------------------------------------


删除repository文件夹得所有内容,然后重新运行一遍命令试试。

50,541

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧