Tomcat你会遇到错误吗?快来看看有没有你要的解决办法

Tomcat更换版本的错误

发生错误的背景描述:描述背景是为了让大家辨别自己的错误前提是否和我一样,也许不同的原因解决方法不同呢,给你们节约时间我自己几乎试了能看到的所有方法,然后不断百度才解决

1.之前一直使用tomcat7.0版本,由于老师要求,换成了tomcat9.0版本
2.由于没有经验且上课的急需,直接将tomcat7.0版本卸载,进行安装tomcat9.0版本
3.当后来运行以前eclipse上做的项目时,突然全部发生错误,接下来,就是对应的错误和解决方法


1.严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第1张图片

解决方法:按照图片中的步骤进行解决

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第2张图片

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第3张图片

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第4张图片

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第5张图片
Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第6张图片


2.错误: “访问限制:由于对必需的库E:\Java\lib\rt.jar 具有一定限制

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第7张图片

解决方法:按照图片中的步骤进行解决

Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第8张图片
Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第9张图片
Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第10张图片
Tomcat你会遇到错误吗?快来看看有没有你要的解决办法_第11张图片


3.关于tomcat版本更换问题

回答:

不用卸载以前的版本,只要两个tomcat的端口号设置的不同就好;

我看到网上有人说可以使用同一端口号,只要使用版本A时,关闭版本B就好,我没有尝试过,我觉着换个端口号直接了当

4.我查找问题3的答案的原因:

情况特殊,我自己使用tomcat7.0+eclipse进行学习,

老师上课时,非要使用tomcat9.0+IDEA进行教学,

我自身经验不足,所以删除、更换版本时小心翼翼,通常必须查明白才进行更换、删除操作,此处进行说明,如果有朋友有相同疑惑,希望对你有所帮助

你可能感兴趣的:(错误修正)