- 新建项目选择Maven Project,点击next
- 保持默认选项,继续next
- 项目骨架选择 maven-archetype-webapp
- 填写项目相关信息 Group Id、Artifact Id、Version,Package可以为空
- 项目创建成功后需要修改项目的project facets,打开项目属性选择project facets选项 然后在右侧窗口点击Convert to faceted form...链接
- 选择Dynamic Web Module 和 Java 并设置相应版本号,然后点击Further configuration available...链接
- Source folders默认只有src 删掉重新建立src/main/java、src/main/resources、src/test/java、src/test/resources,输出目录修改为target/classes,修改前
- 修改后,点击next
- 更改context目录为webapp,点击OK
- 当前项目视图结构,將webapp下的文件移动到src\main\webapp下并删除webapp目录
- 修改后的目录结构
- 修改项目部署设置,打开项目属性选择Deployment Assembly选项,删除src/test/java、src/test/resources、/webapp目录
- 重新设置web目录为src\main\webapp,点击add按钮选择Folder然后选择webapp目录
- 添加Maven Dependencies,点击add按钮选择Java Build Path Entries
- 点击next如果发现没有Maven Dependencies,??????? 比如下面这种情况
- 保存以上的设置,打开项目的.classpath文件增加以下内容
- 保存设置然后重新打开添加 Maven Dependencies设置添加Maven Dependencies
- 修改后的 Deployment Assembly
- 项目部署到web服务器,可以访问项目主页就OK了