用Tomcat直接运行maven项目(即非tomcat插件)-解决404

用Tomcat直接运行maven项目(即非tomcat插件)

直奔主题

1、解压版tomcat8.5
下载一个tomcat8.5,非安装版的,这个应该都能在网上找到。
我的tomcat8.5 解压路径是:D:\apache-tomcat-8.0.30
2、打开Eclipse,右击项目–》Run As–》Run On Server,选择创建tomcat服务器,注意选择8.5版本(和你的tomcat版本一致即可)
用Tomcat直接运行maven项目(即非tomcat插件)-解决404_第1张图片
点击“finish”后,工作台信息看起来很正常,但是到D:\apache-tomcat-8.5.23\webapps下你会发现项目没有部署上来。
慢慢来不急。
3、停止服务器,右击Server下的服务器,选择clean,然后双击服务器,在弹出的界面中选择你tomcat的webapp路径,最后保存。
用Tomcat直接运行maven项目(即非tomcat插件)-解决404_第2张图片
4、重新运行项目,到webapp目录下查看,这是项目已经部署上来。但是,还没有结束。
输入你的项目访问路径,你会发现你根本访问不了,出现404错误。如图:
用Tomcat直接运行maven项目(即非tomcat插件)-解决404_第3张图片
5、停止服务器,右击项目,选择properties–》Deployment Assembly
用Tomcat直接运行maven项目(即非tomcat插件)-解决404_第4张图片
选择Add–》Java Build Path Entries—》next–》Maven Dependencies–》finish–》apply
用Tomcat直接运行maven项目(即非tomcat插件)-解决404_第5张图片
然后将绿色的这项remove掉,然后点击Add–》Folder–》next–》src/main/webapp–》finish–》Apply and Close.
最后重新运行项目。大功告成!祝你好运。

你可能感兴趣的:(用Tomcat直接运行maven项目(即非tomcat插件)-解决404)