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
解决方法:按照图片中的步骤进行解决
2.错误: “访问限制:由于对必需的库E:\Java\lib\rt.jar 具有一定限制
解决方法:按照图片中的步骤进行解决
3.关于tomcat版本更换问题
回答:
不用卸载以前的版本,只要两个tomcat的端口号设置的不同就好;
我看到网上有人说可以使用同一端口号,只要使用版本A时,关闭版本B就好,我没有尝试过,我觉着换个端口号直接了当
4.我查找问题3的答案的原因:
情况特殊,我自己使用tomcat7.0+eclipse进行学习,
老师上课时,非要使用tomcat9.0+IDEA进行教学,
我自身经验不足,所以删除、更换版本时小心翼翼,通常必须查明白才进行更换、删除操作,此处进行说明,如果有朋友有相同疑惑,希望对你有所帮助