java - 如何使用命令行创建小型maven项目

标签 java xml maven

我试图创建新的maven项目来检查maven是否正常工作。
所以我尝试了这个。

mvn archetype:create <br/>
  -DgroupId=your.simple.java.gid <br/>
  -DartifactId=your-simple-java-aid


但遗憾的是我遇到了一个巨大的错误

NoClassDefFoundError for org/codehaus/plexus/util/xml/XmlStreamReader

请帮我解决这个问题。
我尝试了各种问题,但它们都有助于使用 IDE 创建项目。


谢谢。

最佳答案

不要使用创建,而是使用生成

mvn archetype:generate  -DgroupId=your.simple.java.gid  -DartifactId=your-simple-java-aid

这将以交互模式创建项目。在生成项目时,它会询问您不同的输入。

您可以通过将其设置为 false 来忽略交互模式。这将是批处理模式。

mvn archetype:generate  -DgroupId=your.simple.java.gid  -DartifactId=your-simple-java-aid -DinteractiveMode=false

您可以在这里查看更多详细信息:Maven in 5 Minutes

关于java - 如何使用命令行创建小型maven项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33167633/

相关文章:

java - 使用 Apache 发出 http 请求时如何捕获 InterruptedException?

xml - 测试节点是否为空

c# - XML 序列化如何知道将属性放在哪里?

java - 我在哪里定义 http ://localhost:8080/"homepage"

java - 如何使 Java-rdfa api 与 Jena Api 一起工作?

java - 检索Firebase数据库数据并列出

java - IF 语句不适用于 TextWatcher

java - 如何在 Spring Boot 1.4.1 中为 @DataJpaTest 添加 mode=mysql 到嵌入式 H2 DB?

javascript - 在 Internet Explorer 中使用 XSLT 转换 XML

java - NoClassDefFoundError,无法运行 MapReduceColorCount (Avro 1.7.7)