maven java web项目_Maven创建JavaWeb项目

使用模板创建项目

8ff11114becda7d16e930c7754d5cd4f.png

JavaWeb项目模板使用

8657a18628863a777fc5a23c7bd68584.png

使用模板创建JavaWeb项目,就是上图的结构。缺少src/main/java目录,以及两个test目录。但是多了webapp目录,这个目录就等效于以前JavaWeb项目的WebContent目录。

在maven的web项目中,我们的页面和静态资源都是放在webapp目录下。

使用模板创建的JavaWeb项目,有错误的,index.jsp在报错

解决方法

第一种:直接在pom.xml文件中添加jar包支持

ae9aea79b71a9dbb2bface1d8cd497f0.png

javax.servlet

javax.servlet-api

3.1.0

provided

第二种:或者添加tomcat支持

选中项目点击右键,选择“Build Path”,选择“configure build path”。

点击Libraries选项卡,点击Add Library按钮

第三步:选择Server Runtime,接着选择tomcat

点击Finish,这时候也会看到项目没有报错信息了!

3186f7dd40a2d6c81ac86dfd069e3c8b.png

Web.xml中的标题头的版本使用的2.3,太低了。如果想要使用高版本的配置,只需要把以前项目的web.xml拷贝过来

不使用模板,创建JavaWeb项目

68aef2199d56b0446e7db03a3fe3728f.png8bad5f0271471639e5c5cf225552610d.png

不使用模板,创建一个JavaWeb项目,就是上图结构。Pom.xml中报错,原因是webapp目录下面没有自动生成WEB-INF/web.xml。需要我们手动创建WEB-INF/web.xml。还是需要添加jar包支持或者添加tomcat支持。

若要运行web项目,只需要添加到tomcat中,启动即可,和以前的操作都是一样的。

(1)添加插件依赖

org.apache.tomcat.maven

tomcat7-maven-plugin

2.2

utf-8

8082

/maven-web

配置tomcat

项目 -- > 右键  -- > run as  -- > run configuration

1e7725abfb2ed89562f760e6b3a485bc.png

启动如果没有错误,在控制台输出项目访问路径

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值