`
qingBYqing
  • 浏览: 50329 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

myeclipe 版本问题

阅读更多
代码没错,编译能通过,运行就报这种错
Could not find the main class, Program will exit



自己在在网上查了下,整理分享下:

原因: 版本问题
  使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。   高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。 这样,低版本的JVM无法解释执行这个.class文件,会抛出“Could not find the main class.program will exit”不支持的Class版本错误。 这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致旧版本的JVM无法解释、执行.class文件。即使这个类并没有使用任何JDK5的新元素,但是JDK5生成的.class文件,JDK1.4及其以前的JVM都无法辨认。


解决办法: 编译器和jvm版本匹配

一.提高jvm版本,与编译器版本匹配。这样就要重新装jdk,有点麻烦。

二.降低编译器版本,与jvm匹配 ,截图相信大家一看就知道了:

Windows->Proferences->java->Compiler:



Windows->Proferences->java->Installed JREs







  







  • 大小: 53.4 KB
  • 大小: 55.2 KB
  • 大小: 4.9 KB
分享到:
评论

相关推荐

    MyEclipse各版本下载地址

    ### MyEclipse各版本下载地址及相关知识点 #### 一、概述 本文档提供了从MyEclipse 7.5版本到6.5版本的下载地址及其相应的注册码信息,旨在为开发者提供方便快捷的资源获取途径。同时,为了帮助读者更好地理解和...

    myeclipse低版本支持jdk1.8

    - **检查兼容性**:在升级JDK后,可能会遇到编译或运行问题,这时需要检查项目的JDK版本设置(Project Properties -> Java Compiler),确保其与使用的JDK版本匹配。 综上所述,要让MyEclipse低版本支持JDK 1.8,...

    Myeclipse2014版本汉化包

    此外,汉化包可能存在不完全汉化或者与特定MyEclipse版本不兼容的情况,所以在使用过程中如果遇到问题,可以尝试更新汉化包或寻求社区的帮助。MyEclipse的官方论坛和一些技术社区是获取支持和解决问题的好地方。 总...

    各种版本myeclipse下载

    1. **下载**:首先根据自己的需求选择合适的MyEclipse版本进行下载。 2. **解压**:将下载好的压缩包解压至指定目录。 3. **配置JDK路径**:打开MyEclipse,通过“Window”->“Preferences”->“Java”->“Installed...

    myeclipse个版本序列号

    MyEclipse的版本历史可以追溯到2003年,当时推出了1.0版本。随着时间的推移,MyEclipse不断迭代更新,每个新版本都带来了性能提升、新特性以及对最新技术的支持。例如: 1. MyEclipse 2.x系列:这一系列主要针对...

    MyEclipse6.0与jdk版本问题

    ### MyEclipse6.0与JDK版本问题详解 #### 背景介绍 在开发过程中,使用集成开发环境(IDE)时经常会遇到与Java Development Kit(JDK)版本不兼容的问题。本文将针对“MyEclipse6.0与JDK版本冲突问题”这一主题进行...

    myeclipse中svn版本与客户端版本出现冲突问题与解决方法

    标题中的“myeclipse中svn版本与客户端版本出现冲突问题与解决方法”涉及到的是在使用MyEclipse集成开发环境(IDE)时,遇到Subversion(SVN)版本控制工具与客户端版本不兼容的问题。这个问题通常发生在升级或更换...

    jsp编辑器 for myeclipse8.0 版本

    jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本

    Myeclipse 2013所有版本下载和破解myeclipse10.7所有版本下载破解

    如果破解文件run.bat,打开没反应,很可能是你的jdk版本有问题(我之前在官网下载最新版的jdk7,结果破解不了,后来在其他地方下载了jdk7,就可以了。祝你好运,朋友!) 使用方法: 第一种:打开浏览器,将下面的...

    myEclipse自动关闭问题

    4. **及时更新myEclipse版本**:定期检查并更新myEclipse到最新版本,以获得更好的兼容性和性能优化。 通过以上详细的分析和解决方案,相信大多数用户都能够有效地解决myEclipse自动关闭的问题,并且通过实施预防...

    jsp编辑器 for myeclipse7.0 版本

    《深入解析JSP编辑器在MyEclipse 7.0版本中的应用》 JSP(Java Server Pages)是Java平台上一种动态网页技术,它允许开发者将静态HTML与动态Java代码结合,以创建交互式Web应用。MyEclipse是Eclipse的一个强大扩展...

    myEclipse 7.1.1 最新版本

    myEclipse 7.1.1,作为myEclipse系列的最新版本,是专为Java开发者设计的一款强大的集成开发环境(IDE),其在前任版本的基础上进行了多方面的改进和增强,旨在提升开发者的生产力和项目的管理效率。这款软件的出现...

    myeclipse的常见问题

    1. **Tomcat版本不兼容**:MyEclipse可能不完全支持某些Tomcat版本,确保你使用的Tomcat版本与MyEclipse版本兼容。 2. **端口冲突**:检查是否有其他应用程序正在使用Tomcat默认的HTTP、AJP或JMX端口,如果有,可以...

    MyEclipse各种版本的注册码

    - **版本兼容性**:确保使用的注册码与所安装的MyEclipse版本相匹配,以免出现无法激活的情况。 - **官方渠道**:建议通过官方渠道获取注册码,以保障软件的正常使用和服务支持。 - **安全性**:在互联网上寻找注册...

    在myeclipse里面直接修改编译的版本

    其中,“在MyEclipse里面直接修改编译的版本”这一操作,对于优化代码兼容性和提升项目运行效率具有重要意义。 ### 一、理解编译版本 在深入探讨如何在MyEclipse中修改编译版本之前,我们首先需要理解什么是“编译...

    myeclipse(windows)-2016-CI-6破解文件

    myeclipse(windows)-2016-CI-6破解文件。注意对应myeclipse版本问题。不同版本的破解工具不一样。

    破解多个Myeclipse版本的工具(myeclipse10.7.1、myeclipse2013等)

    破解多个Myeclipse版本的工具(myeclipse10.7.1、myeclipse2013等) 之前一直找破解工具,网上也有很多,一些不能破解,一些破解了之后不能创建web project的,现在这个是完美破解,破解前先将plugins备份一下,防止...

    myeclipse2013各版本下载地址

    myeclipse2013各版本下载地址哦,不可或缺的开发资源

Global site tag (gtag.js) - Google Analytics