Java Maven Quickstart原型不存在

Java Maven Quickstart原型不存在,java,maven,Java,Maven,我想用maven启动一个新项目。安装Maven 3.3.9,将其放在我的路径中,创建一个空文件夹并运行中给出的命令 不是一个新项目,而是一个错误 E:\CODING\prj>mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=5-SNAPSHOT [INFO] Scan

我想用maven启动一个新项目。安装Maven 3.3.9,将其放在我的路径中,创建一个空文件夹并运行中给出的命令

不是一个新项目,而是一个错误

E:\CODING\prj>mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=5-SNAPSHOT
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:2.4:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:2.4:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO] --- maven-archetype-plugin:2.4:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] Archetype repository not defined. Using the one from [org.apache.maven.archetypes:maven-archetype-quickstart:1.1] found in catalog remote
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.016 s
[INFO] Finished at: 2016-11-04T13:41:30-04:00
[INFO] Final Memory: 12M/114M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.apache.maven.archetypes:maven-archetype-quickstart:5-SNAPSHOT) -> [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/MojoFailureException
E:\CODING\prj>mvn原型:generate-DarchetypeGroupId=org.apache.maven.archetypes-DarchetypeArtifactId=maven原型快速启动-DarchetypeVersion=5-SNAPSHOT
[信息]正在扫描项目。。。
[信息]
[信息]------------------------------------------------------------------------
[信息]建筑Maven存根项目(无POM)1
[信息]------------------------------------------------------------------------
[信息]
[信息]>>>maven原型插件:2.4:generate(默认cli)>generate sources@standalone pom>>>
[信息]

[信息]同样的事情也发生在我身上。真是太遗憾了。版本
5-SNAPSHOT
看起来有点奇怪。如果你放弃它,它实际上是有效的:

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart
您还可以在批处理模式下仅指定
groupId
artifactId

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DinteractiveMode=false
结果与使用
maven原型快速启动创建原型几乎相同


有关详细信息,请参阅此页:。

指定的版本无效。这是从一家银行寄来的

(具有讽刺意味的是,也是从2010年开始),因此请尝试以下方法:

mvn原型:generate-DarchetypeGroupId=org.apache.maven.archetypes-DarchetypeArtifactId=maven原型快速启动-DarchetypeVersion=1.1

另一个原因,就像我的例子一样,是拼写错误,特别是当你是新手时,一个常见的拼写错误是archtype而不是archetype,这修复了我案例中的相同错误。

嗨Mick.zw,这个问题很老了,已经被另一个用户正确回答了。嗨@MarekW,它可能很老了,但有些人可能仍然需要这样的信息。我昨天确实需要这些信息,这就是我找到这一页的原因。虽然这些解决方案中有一些对其他人有效,但如果我仍然没有意识到拼写错误,没有一个能够解决我的问题,我希望将来有人会发现这一点很有帮助。
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DinteractiveMode=false