环境
Eclipse 4.6 ( Neon.2 Release (4.6.2) )
JDK 1.8
新建项目,选择 Maven Project,点击 Next
勾选 Create a simple project,点击 Next
填写 Group Id,Artifact Id 等信息,本文创建的是web项目,所以Packaging 选择 war,点击 Finish,基础 Maven 项目创建成功。
项目目录如下
还需要做一些配置。右键该项目,点击 Properties,打开项目属性窗口,点击 Project Facets
首先把Dynamic Web Module 该项前面的对勾去除,点击 Apply 保存。然后再勾选该项,窗口下方会出现一个可点击的链接
点击该链接,弹出 Web Module 修改窗口,修改 Content directory 的内容为 src/main/webapp,并且勾选下方的 Generate web.xml deployment descriptor 选项,点击 OK,关闭该窗口
把 Java 版本修改为 1.8,点击 Apply 保存。然后再把 Dynamic Web Module 版本修改为 3.0,点击 OK 保存
注意两者的先后顺序,先修改java版本,再修改Dynamic Web Module 版本否则会出现下图所示的错误提示
再次右键该项目,点击 Properties,打开项目属性窗口点击左侧菜单栏的 Deployment Assembly选项,选中与 test 相关的路径,点击右边的 Remove 移除掉,点击 Apply,再点击 OK关闭窗口
最终项目结构如下