第一个maven web项目的创建和运行

前期准备

已经在电脑上安装好jdk10.0.2,eclipse,以及配置好tomcat和maven。

Step1在eclispe上建立tomcat服务器server

在eclipse下点击new->server:
在这里插入图片描述
选择Tomcat v9.0 Server,然后点击configure runtime eviroments。点击configure runtime eviroments。
在这里插入图片描述
选择jdk-10.0.2版本(ps:之前这里使用eclipse自带的1.5版本,无法运行高版本的maven项目),点击finish,完成创建。
至此,server创建完成。

Step2 创建maven项目

在eclipse左测项目栏下右键>new>maven project:
在这里插入图片描述
这里勾选create a simple project(ps:意思是跳过创建demo示例版本项目), 然后点击next。
在这里插入图片描述
输入group id和artifact id ,并将packaging类型改为war。点击finish完成创建。
至此,一个初步的maven web 项目创建完成。

Step3 maven web 项目修饰

完成step2以后的项目结构如下图所示:
在这里插入图片描述
同时,还产生了报错:
在这里插入图片描述
解决办法:
右键刚创建的maven项目>java EE tools>Generate Deployment Descriptor Stub。这时,在webapp下自动创建了WEB-INF文件夹,并在此文件夹下创建了web.xml文件,报错消失。
点击properties,选择Resouce,修改编码方式为utf-8(ps:目的是防止出现中文乱码),如下:
在这里插入图片描述
接下来,点击java build path ,remove J2SE.5,添加jdk10.0.2(最新版),点击apply完成。
这是出现如下警告:
在这里插入图片描述
点击 java Compiler 取消勾选:Enable project specific settings,这样,编译器的版本就和workspace的版本一致了。
在这里插入图片描述
Apply以后报错:
在这里插入图片描述
点击project facets:
在这里插入图片描述
将java的版本改为10,报错消失。
这里,同时将dynamic web module 的版本改为4.0,同时勾选右侧的Apache Tomcat。
点击maven项目>maven>update projects,出现报错:
在这里插入图片描述
解决办法:修改web.xml配置
在这里插入图片描述
版本改为4.0.报错变为:
在这里插入图片描述
在pom.Xml文件project标签下中添加标签,如下:
在这里插入图片描述
,Alt+F5更新maven项目,报错消失。
至此完成了maven web项目的创建。

Step4测试maven web项目

在webapp文件夹下创建index.jsp文件:
在这里插入图片描述
然后右键项目,点击run as,选择maven intall,此时显示:
在这里插入图片描述
表示项目打包成功。图中第三行显示了打包的war文件的位置和名称。
将该项目添加到服务器上,并运行。打开网页输入url:http://localhost:8080/firstMavenDemo/,运行结果如下:
在这里插入图片描述
至此全部工作完成。

本文参考了几遍此前的maven web项目的博客,但忘记了博客的出处,无法注明出处,在此对原技术博客的大佬表示感谢!2018年12月27日按照上面的步骤成功创建了第一个maven项目,在此记录一下,有写的不清楚之处敬请谅解!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值