Maven创建Java项目 之 交互式与非交互式模式

了解如何使用Maven创建Java应用程序项目的命令,利用交互式和非交互式模式命令提示符

目录

1。 Maven非交互模式
2。 Maven交互模式

1。 Maven使用Maven非交互模式创建Java项目

在非交互模式下,maven 使用所有默认选项创建一个空白的Java项目。要创建此文件,请输入以下命令。

安慰
$ mvn archetype:generate
        -DgroupId=com.how2codex
        -DartifactId=DemoJavaProject
        -DarchetypeArtifactId=maven-archetype-quickstart
        -DinteractiveMode=false

此命令将在工作区中创建一个名为DemoJavaProject的空白Java项目。您可以选择并使用自己的应用程序名称。

在下图中,您可以看到当运行上述命令时发生的所有情况。

Maven创建Java项目

您可以在步骤2中看到,创建的Java项目已创建了src文件夹,并且还为您创建了默认的pom.xml

2。 Maven使用Maven交互模式创建Java项目

在交互模式下,您只需要以“ mvn archetype:generate” 开头,其余的选项将使用向导逐个指定。

安慰
$ mvn archetype:generate

让我们看看向导中包含哪些步骤:

2.1。mvn原型:生成

这是默认模式。当您键入上述命令时,它将开始创建项目,并将在要求archetypeArtifactId的位置停止。向导将为您显示一个数字列表,供您选择或过滤(因为选项列表很长)。

arche_type_generate

2.2。筛选

可以通过键入arctetype名称的一部分来完成,例如quickstart

filter_maven

您需要为我们的简单Java项目选择选项18

2.3。指定achetype版本

以5(或您自己的)和groupId“ com.how2codex”的形式执行。

maven_group_id

2.4。定义artifactId

通过所需的Java项目名称进行操作。现在,将有一些其他选项和确认。回答他们,您的项目就准备好了。

maven_options

您可以看到您的项目是使用默认源文件夹和pom.xml文件创建的。

这样,如果您尝试几次,您将更喜欢这种方法来创建

saigon has written 1445 articles

Leave a Reply