原文: https://howtodoinjava.com/maven/create-java-project-maven/
从命令提示符中使用交互式和非交互式模式,学习使用 maven 命令创建 Java 应用项目。
Table of Contents
1\. Maven non-interactive mode
2\. Maven interactive mode
1. 使用 Maven 非交互模式创建 Java 项目
在非交互模式下,maven 使用所有默认选项创建一个空白 Java 项目。 要创建此文件,请输入以下命令。
$ mvn archetype:generate
-DgroupId=com.howtodoinjava
-DartifactId=DemoJavaProject
-DarchetypeArtifactId=maven-archetype-quickstart
-DinteractiveMode=false
此命令将在工作区中创建一个名为 DemoJavaProject
的空白 Java 项目。 您可以选择并使用自己的应用名称。
在下图中,您可以看到当运行上述命令时发生的所有情况。
您可以在步骤 2 中看到,创建的 Java 项目已经创建了src
文件夹,并且还为您创建了默认的pom.xml
。
2. 使用 Maven 交互模式创建 Java 项目
在交互模式下,您只需要以“mvn archetype:generate
”开头,其余选项将使用向导来指定,该向导将一个一个地出现。
$ mvn archetype:generate
让我们看看向导中包含哪些步骤:
2.1 mvn archetype:generate
这是默认模式。 当您键入以上命令时,它将开始创建项目,并在要求archetypeArtifactId
的位置停止。 向导将为您显示一个数字列表,供您选择或过滤(因为选项列表很长)。
2.2 筛选
可以通过键入原型名称的一部分来完成,例如quickstart
。
您需要为我们的简单 Java 项目选择选项 18 。
2.3 指定原型版本
以 5(或您自己的)的形式执行,groupId
以“com.howtodoinjava
”的形式执行。
2.4 定义artifactId
通过所需的 Java 项目名称进行操作。 现在,将有一些其他选项和确认。 回答他们,您的项目就准备好了。
您可以看到您的项目是使用默认源文件夹和pom.xml
文件创建的。
这样,如果您尝试几次,您将更喜欢这种方法来创建
学习愉快!