从零搭建项目开发框架-03创建Maven工程

maven在现在的java软件开发中用的非常非常多,主要目的两个,一个是管理jar包及工程模块依赖,另一个是方便打包。
这里为了方便熟悉框架搭建的各个阶段,以Maven大工程-子模块的例子来做讲解,大工程是一个简单的父工程,里面不做什么配置,子模块是框架搭建的各个阶段的代码。

在实际开发中,为了解耦各个模块,会把一个工程分为多个模块,相互之间做依赖。

下面说一下在Idea环境下Maven创建Web工程的过程,eclipse基本一致。

1、新建工程/模块

从零搭建项目开发框架-03创建Maven工程_第1张图片
新建工程/模块

2、选择类型

从零搭建项目开发框架-03创建Maven工程_第2张图片
选择创建类型

常见的类型有两类,一类是maven-archetype-quickstart(jar包工程,就是打包成jar的),另一个是maven-archetype-webapp(web工程,可以直接依赖tomcat启动的),这里选择第二类

3、输入Groupid和Artifactid

从零搭建项目开发框架-03创建Maven工程_第3张图片
输入Groupid和Artifactid.png

这里面GroupId一般以和java的包命名方式一样,com.企业名/项目名,用于给工程分类,多模块的工程都要统一GroupId
ArtifactId是项目名/模块名
这里由于是基于父工程来建的,有一个parent,就是父工程的GroupId:ArtifactId

4、maven配置

从零搭建项目开发框架-03创建Maven工程_第4张图片
mavan配置.png

这里面让选择maven的基本配置,一般是在Idea里面默认配置好的,不用再单独配置。

5、工程/模块存储路径

从零搭建项目开发框架-03创建Maven工程_第5张图片
工程/模块存储路径.png

这里面设置工程或模块的存储路径,如果是模块的话一般是放在父工程里面。

点击Finish就可以创建该工程/模块。

你可能感兴趣的:(从零搭建项目开发框架-03创建Maven工程)