Eclipse 创建Maven工程

时间:2022-09-23 17:18:14

前言

开发环境

sts-3.7.2.RELEASE

创建步骤

1.开启eclipse,右键new——》other,如下图找到maven project

Eclipse 创建Maven工程

2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project

Eclipse 创建Maven工程

3.输入maven项目的基本信息,如下图所示:

Eclipse 创建Maven工程

4.完成maven项目的创建,生成相应的maven项目结果,如下所示:

Eclipse 创建Maven工程

现在此项目需要我们构建,因为它包含:

1个错误:缺少web.xml 导致pom.xml报错

Eclipse 创建Maven工程

用此方式创建的maven的版本是J2SE版本的,jdk是默认的1.5。

打开src/main目录,可以看到webapp是空的。

Eclipse 创建Maven工程

5.选择项目,右键选择Properties,进入属性页面,选择到Maven菜单下,如下图所示:

Eclipse 创建Maven工程

6.取消选中下面的Dynamic Web Module(默认选中),点Apply,再选中,即出现下面的Further configuation...(没出来多点几次),如下图所示:

Eclipse 创建Maven工程

7.点击Further configuration available...,如下:

Eclipse 创建Maven工程\

8.配置src/main/webapp,并勾选生成web.xml的选项,OK。

如果这里不进行修改,则会生成WebContent作为项目的发布环境。

Eclipse 创建Maven工程

9.现在把Java换成1.7(即把JDK版本换成1.7版本),如下,点Apply,OK。

Eclipse 创建Maven工程

webapp目录如下所示

Eclipse 创建Maven工程

10.此时还需要配置,src/main/webapp为“/”项目的根目录,如下所示:

Eclipse 创建Maven工程

Eclipse 创建Maven工程

11.差点忘了,biud path 把JavaSE换成本地的JDK。

Eclipse 创建Maven工程

两种方式创建maven项目比较

  • 创建方式一:本博客的做法
  • 创建方式二:创建maven时不勾选 Create a simple... , 然后选择 maven-archetype-webapp 模板,如下:

Eclipse 创建Maven工程

建议采用本博客的创建方法,因为按照本博客的创建过程你所创建的maven项目的web.xml的版本可以是2.5或3.0的(在构建时选择的),而若采用“创建方式二”博主不敢保证这一点。

如:

Eclipse 创建Maven工程

奇葩“问题”说明

话说我创建之后,发现一个问题:与其他正常创建的maven项目结构不同:

Eclipse 创建Maven工程

然后百度、群、好友。。最后经过别人一点拨,发现竟是:导航栏!!!!!!!!!

Eclipse 创建Maven工程

Eclipse 创建Maven工程

参考网址

使用Eclipse构建Maven项目 (step-by-step)

Eclipse+Maven创建webapp项目