maven部署web工程

  首先创建一个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中运行

猜你喜欢

转载自www.cnblogs.com/unlasting/p/12208907.html
今日推荐