eclipse部署maven web项目到tomcat服务器时,没有将libweb.xml复制过去的解决办法

Posted 折腾青春

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse部署maven web项目到tomcat服务器时,没有将libweb.xml复制过去的解决办法相关的知识,希望对你有一定的参考价值。

我这几天在写项目的时候发现自己以前的项目能够访问,隔一段时间写的这个项目却不能够访问,没有发现代码的逻辑错,但是就是访问不了jsp页面,项目一发布就是出现404错误,后来发现原来是发布到tomcat上面的项目上面没有发布index.jspweb.xml文件,设置连里面的lib包也没有发布上去。 下面是我在找错误的详细过程,记录下来以防自己以后忘记。

 

第一步:是你要找到控制台中Servers,然后双击打开它,查看里面的信息。

 

 第二步:配置Server中发布项目的安装目录

 

 

 后来我发现我发布项目到tomcat下面还是不能访问项目,之后我就在我安装的tomcat下面的webapps中查看我的web项目,发现我的web项目中没有jsp,web.xml跟lib里面需要配置的依赖包。对比其他能运行的项目,我发现了我的错误。

 缺少lib目录,是因为在项目properties的Deployment Assembly中没有添加maven的依赖,正确配置如下:

缺少web.xml跟jsp页面,是因为在项目properties的Deployment Assembly中没有添加webapp的依赖,正确配置如下

 

 

 最后项目还是报错是因为我缺少了添加了target

最后项目能正常运行了

以上是关于eclipse部署maven web项目到tomcat服务器时,没有将libweb.xml复制过去的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

在Eclipse里连接Tomcat部署到项目(maven项目和web项目都适用)

Maven构建web项目在Eclipse中部署的几种方法

eclipse部署maven web项目到tomcat服务器时,没有将libweb.xml复制过去的解决办法

使用eclipse maven和tomcat自动部署web项目

eclipse maven项目中使用tomcat插件部署项目

Maven 多模块web项目如何集成到tomcat里面去 然后怎么运行?