项目环境变换遇到的问题:Unable to compile class for JSP org.apache.jasper.JasperException: ***class for JSP

当使用tomcat启动项目没有任何问题,但是访问项目的时候出现以上错误,总结出以下几种解决方法

1:查看当前项目中servlet-api.jar和jsp-api.jar是否和当前运行环境不兼容

2:查看tomcat版本是否和当前运行环境的jdk版本兼容

之前改造一个老项目就遇到tomcat版本不兼容jdk版本的问题。。

当时一个老项目需要使用 tomcat6的版本才能启动,然后我就下载了一个tomcat6.0.41版本的tomcat,此时我本地jdk运行环境是jdk8.0,这个时候启动项目访问是没有问题的,但是实际部署的时候需要使用的是 tomcat6.0.29,虽然看起来6.0.41和6.0.29版本相差不多,但是这个时候就出现了以上错误,后来经过测试查找,发现6.0.41是可以支持到jdk8的部分版本的,但是6.0.29仅仅支持到jdk1.7版本,使用6.0.29把jdk换到1.7版本以后这个问题就解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值