Tomcat启动web项目报Bad version number in .class file (unable to load class ...)错

简介:
一、发现问题
启动tomcat控制台报该错误。


二、原因
tomcat的jdk版本和编译.class的jdk版本不一致。



三、解决办法

步骤一:查看MyEclipse的jdk版本和位置

Window—>Preferences—>Java—>Installed JRES。



步骤二:查看MyEclipse的compiler版本

Window—>Preferences—>Java—>Compiler



步骤三:查看某个具体项目的compiler版本

具体项目properties—>Java—>Compiler

MyEclipse的compiler版本相当于统领全局,具体项目可以设置不同的Compiler版本



步骤四:查看tomcat的jdk版本

Window—>Preferences—>MyEclipse—>Servers—>Tomcat—>Tomcat6.0—>jdk

一定要保持和那个出问题的项目使用同样版本和位置的jdk


目录
相关文章
|
3月前
|
Java 关系型数据库 MySQL
Windows用Tomcat发布Java项目
对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以Tomcat服务器发布J2EE项目为例。
48 0
Windows用Tomcat发布Java项目
|
2月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
39 0
|
5月前
|
Java 应用服务中间件
idea tomcat 404 无法自动打开本地项目war包路径
idea tomcat 404 无法自动打开本地项目war包路径
70 0
|
4月前
|
Java 应用服务中间件 API
SpringBoot项目 Tomcat部署war程序时启动成功但是访问404异常处理
SpringBoot项目 Tomcat部署war程序时启动成功但是访问404异常处理
79 0
|
4月前
|
Java 应用服务中间件
SpringBoot 项目war包部署 配置外置tomcat方法
SpringBoot 项目war包部署 配置外置tomcat方法
70 0
|
5月前
|
网络协议 应用服务中间件 Linux
LInux之在同一Tomcat下使用不同的端口号访问不同的项目
LInux之在同一Tomcat下使用不同的端口号访问不同的项目
59 0
|
5月前
|
应用服务中间件 Android开发
Eclipse启动tomcat项目乱码而终端启动tomcat正常的解决办法
Eclipse启动tomcat项目乱码而终端启动tomcat正常的解决办法
|
2月前
|
Java 应用服务中间件 程序员
互联网大厂为什么禁止SpringBoot项目使用Tomcat?
在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。
49 1
互联网大厂为什么禁止SpringBoot项目使用Tomcat?
|
3月前
|
缓存 应用服务中间件 Windows
Windows安装多个Tomcat部署项目
在实际生产环境中,经常会有一个tomcat部署多个应用程序的场景,但多个项目应用同一个基础框架时,会出现某些文件路径相同的情况导致管理混乱(例如附件,日志,缓存文件),并且更新有时需要关闭tomcat导致多个项目同时失效,本文提供同时安装多个tomcat的方案,独立部署每个项目便于管理
43 0
|
4月前
|
应用服务中间件
首次用Intellij IDEA打开别人的项目,如何配置Tomcat服务器?
首次用Intellij IDEA打开别人的项目,如何配置Tomcat服务器?
首次用Intellij IDEA打开别人的项目,如何配置Tomcat服务器?