首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >执行原型:生成时,此项目中没有POM时出现Maven错误

执行原型:生成时,此项目中没有POM时出现Maven错误
EN

Stack Overflow用户
提问于 2012-09-26 10:08:59
回答 2查看 16.9K关注 0票数 7

我正在尝试Akka Pi的java教程。

我正在尝试按照教程中的说明创建一个maven项目。

但是,每当我输入命令来创建一个maven项目时,我都会得到一个错误。下面是命令和错误。

代码语言:javascript
代码运行次数:0
运行
复制
C:\Program Files\akka-2.0.2>mvn archetype:generate \


C:\Program Files\akka-2.0.2>mvn archetype:generate \
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.206s
[INFO] Finished at: Wed Sep 26 02:50:38 BST 2012
[INFO] Final Memory: 11M/245M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM
 in this directory (C:\Program Files\akka-2.0.2). Please verify you invoked Mave
n from the correct directory. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[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 rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProject
Exception

看起来maven正在请求POM文件,但教程中并没有说明我必须在生成项目之前创建POM。我实际上是个新手,所以请原谅。我使用的是maven版本:3.0.4和akka版本2.0.2,但本教程使用的是akka版本2.0.1,但我不认为这是问题所在,请提出任何建议。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-26 10:16:41

删除\,然后它应该开始查询更多信息。

我这里没有windows,但在linux上,它的行为与

代码语言:javascript
代码运行次数:0
运行
复制
mvn archetype:generate /

HTH R

票数 9
EN

Stack Overflow用户

发布于 2014-08-08 19:29:28

当一些教程描述要在两行或更多行中执行的mvn命令时,它们可能会在(指令的)新行添加额外的反斜杠,以指示下一行继续执行相同的命令。

在执行该命令之前,应删除此反斜杠。例如,设置Jersey Web应用程序的命令可能如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
-DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2

但应按如下方式启动,不带反斜杠:

代码语言:javascript
代码运行次数:0
运行
复制
mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2

如果不删除这个额外的反斜杠,您可能会得到上面描述的错误。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12593628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档