1.问题描述

 org.apache.jasper.JasperException: 无法为JSP编译类: 

运行java web项目时,启动tomcat服务器报这样的操作,一般就是tomcat版本jdk版本兼容问题我用的是jdk17,经过查阅相关资料得出一般使用jdk8就可以解决此类问题

2.解决方案

所以要从根本上解决问题就就需要ideajdk版本更换一下,由于部分小伙伴是第一次解决这样的问题。所有在更换jdk时候,又会遇见如下问题。只需要从三个方面下手,即可完成更换

 更换版本需要从三个方面下手

2.1第一处

Project Structure->Project

这部分,将sdklanguage level都换成8 

 module部分也需要进行更改如图所示

source和Dependencies处进行更改 

2.2第二处

settings->Build, Execution, Deployment->Complier->java Complier

这两处都需要更改 

这里更换成8即可 

2.3第三处,修改pom.xml文件

 将17换成1.8即可

3.看效果

jdk版本更换后果真没问题了,各位小伙伴也试一下吧。如果有啥问题,留言即可 

原文地址:https://blog.csdn.net/Leihaifei/article/details/128268420

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_22512.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注