在eclipse中导入maven项目并且加入tomcat运行会需要一些配置,记录一下从添加tomcat到导入项目并且加入tomcat运行成功所需的步骤。

1.把Servers窗口添加到工具栏

在这里插入图片描述
在这里插入图片描述

2.添加tomcat8,点击next下一步

在这里插入图片描述
在这里插入图片描述
注意如果不可以Server Locations部分为暗灰色不能修改,需要把tomcat下所有项目删除,再
点击Clean,就可以编辑了

在这里插入图片描述
这时候tomcat的配置就好了

3.导入maven项目

在这里插入图片描述

选择项目路径

在这里插入图片描述

这时候点击tomcat添加项目会提示没有web项目可以添加,需要我们把mavne项目转化成web项目,
点击项目—右键—Propertise

在这里插入图片描述
你会发现项目下多了一个文件夹
在这里插入图片描述
把META-INF、WEB-INF文件夹复制到src/main/webapp下,然后删除WebContent目录

最后一步

点击项目—右键—Propertise—Deployment Assembly

  • 点击WebContent—再点击右边的Remove删除
  • 点击add—选择Folder—Next在这里插入图片描述
  • 选择 webapp–点击finish
  • 在这里插入图片描述
  • 再次点击add

在这里插入图片描述
选择Maven Dependencies—完成。
在这里插入图片描述
完成后的路径为
在这里插入图片描述
这时候就可以把项目加入tomcat中运行了!
在这里插入图片描述
参考:https://blog.csdn.net/u011669700/article/details/53558257

GitHub 加速计划 / ma / maven
36
0
下载
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
最近提交(Master分支:17 天前 )
2865dac1 - https://github.com/checkstyle/checkstyle/pull/17782 Co-authored-by: Vincent Potucek <vpotucek@me.com> 10 小时前
7872c6d8 Changes: * update Mimir to latest 0.8.1 version * update infusers as well * cache changes (see below) Cache strategy changes: * initial build: it is snowballing one cache when build is not about PR * full (rebuild itself + site with itself) and its build: it is snowballing cache differentiated by OS/JDK when build is not about PR Current problems: on unchanged POM (ie. new IT added), the dependencies ITs pull from Central will be cached by Mimir, but due "cache hit" the new cache will not get stored. Hence, Mimir caching was basically lost. Also, there was a mixup of caches from PRs and main branches. Finally, matrix jobs were competing for cache store. 2 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐