mvn项目tomcat导入项目之后不能启动

本文分享了一次在导入MVN项目到Tomcat时遇到的启动失败问题及解决过程。从调整项目配置、修改XML文件、检查依赖和清理仓库等方面入手,最终解决了问题。对于遇到类似情况的开发者来说,本文提供了宝贵的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                    mvn项目tomcat导入项目之后不能启动

最近在开发tomcat项目的时候总是fomcat服务器失灵。今天在把项目导入的时候又出现了tomcat不能启动的问题。

右键jsp页面run as server 无法启动tomcat。

出现如下错误:

然后开始调整:

1:调整project facets

2:修改org.eclipse.wst.common.project.facet.core.xml文件

修改jdk版本为1.8和jst.web版本为3.0

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
  <installed facet="java" version="1.8"/>
</faceted-project>

3:导入mvn依赖

选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries。选中mvn依赖

 

依然没有用。

4:mvn clean 和install也没有什么用。

5:更改web.xml版本

<web-app version="2.5"
	xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

上次就栽在这里。但是这次没有用。

5:我想应该是jar包冲突,所以update了下mvn仓库。但是好像心急了点,没有成功。其实那时候已经在下载pom.xml文件中导入

的包了,在右下角的进度条里。就是我没留意,关掉了。

6:清空mvn仓库,又重新把该引入的依赖下载了一遍。问题解决。

总结:

一般问题是web.xml版本对应jdk不正确。或者扫描路径不正确。

还有就是jar包导入的时候有问题,重新update一下仓库。

还不行的话就删除仓库内容,重新下载。

还是不行的话就重新新建个项目,把自己写的东西copy进去。下下策

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值