16、Maven web项目中通过Servlet去访问jsp报错org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
问题描述:
建立一个简单的Maven web项目,项目只包含一个servlet和jsp文件,通过servlet去内部跳转到jsp,编译、启动都正常。而且也pom也进行了配置,但是报错org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
问题原因:
maven内部自带tomcat,版本是6.0.29,它支持JDK1.7,而电脑中用的是JDK9版本,因此不兼容,需要使用tomcat7以上版本。
解决方法:
1、在pom.xml的文件中加入如下语句:
<groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
2、使用启动命令使用:tomact7:run
以上是 16、Maven web项目中通过Servlet去访问jsp报错org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException 的全部内容, 来源链接: utcz.com/a/53691.html