eclipse将普通的maven项目转换为web项目

1、新建maven project
在这里插入图片描述

next–>Create a simple project
在这里插入图片描述

next–>选择打包方式为war–>finish
在这里插入图片描述

文件目录在navigator视图下的显示如下:
在这里插入图片描述

2、pom.xml报错,是因为在webapp目录下没有web.xml文件

在Package Explorer视图下,右击项目,选择Java EE Tools–>Generate Deployment Descriptor Stub
在这里插入图片描述

此时自动在webapp下生成了WEB-INF文件包,该包下生成了web.xml文件

3、修改版本

右击项目名,选择Properties–>Project Facts–>修改Dynamic Web Module和Java的版本–>Apply and Close
在这里插入图片描述

此时就将一个maven项目变成了web项目。

有些教程说直接使用maven创建一个webapp项目,也就是在图2的时候,不勾选上Create a simple project 选项,然后在后面选择maven-webapp项目
在这里插入图片描述

虽然这样好像也可以,但是创建后的项目的路径不对,在src/main下缺少java路径。而且也没有src/test路径。不知道是不是有其他能够自动生成的方法,有待探索。

路径对比图如下:
在这里插入图片描述

4、导入web项目运行环境,即tomcat

右击项目,选择Build Path–>Add Libraries
在这里插入图片描述

选择Server Runtime–>next–>选择tomcat9.0即可
在这里插入图片描述

此时观察项目目录文件,会发现多了一个Tomcat 文件
在这里插入图片描述

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值