码迷,mamicode.com
首页 > Web开发 > 详细

maven部署web工程

时间:2020-01-18 14:34:54      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:pat   date   依赖   api   png   war   需要   path   update   

  首先创建一个maven打包类型为war的工程

技术图片

 

创建完项目后,执行下图操作:

 

 技术图片

 

 

 然后创建一个测试的Jsp文件,报错是因为还缺servlet-api.jar里面的类。

技术图片

 

 

 解决报错,有三种方法:

第一种:

项目右键,选择bluid path > configure bluid path

技术图片

 

 

把tomcat放入到类路径中,因为tomcat自带servlet-api.jar.

第二种:

到maven的远程仓库复制servlet-api.jar的依赖到项目中的pom.xml。

技术图片

 

 

 技术图片

 

 

 然后就完成了,如果还报错,项目右键》maven > update project更新一下。

第三种:

项目右键选择Bluid Path > Configure Bluid Path 

技术图片

 

 然后到最后一步,把项目部署到服务器上运行,部署方法也有两种。

第一种:

  直接把项目部署在本地的tomcat中运行

在servers中创建tomcat我就省略了。

技术图片

 

 保存配置后,tomcat右键部署项目进tomcat中。

 

 

 技术图片 技术图片

部署完后启动tomcat

 

 

 技术图片

 

 

 然后启动tomcat,如果报错如下图,代表本地tomcat正在运行,需要手动到tomcat安装目录停止tomcat,因为第三种方法使用的是本地的tomcat,如果tomcat本来就开启着,再次在eclipse中启动会报下图的错误。

技术图片

 

停止本地的tomcat运行

 

 技术图片

 

然后在eclipse重新启动tomcat就行了

最后在浏览器中运行项目,如果在浏览器中报404,就重启一下tomcat。

然后再浏览器中运行。

 技术图片

 

 第二种:

  把项目打包,然后放在本地tomcat中运行

maven部署web工程

标签:pat   date   依赖   api   png   war   需要   path   update   

原文地址:https://www.cnblogs.com/unlasting/p/12208907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!