eclipse运行弹出ajavaexceptionhasoccurred.并报错exceptioninthread的解决方案

心香      2022-05-02     659

关键词:

这个问题是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行而产生的错误。

1、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。我用的是1.7.0_80。

 

2、版本一致却还是还是解决不了问题,我不是直接在命令行中用javac来编译的,而是用的eclipse的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。如果你的编译器是eclipse的话,那么需要在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.7,也就是与jvm一致的版本(在命令行中java -version所显示的版本)。由于以前兼容其他软件的需要我把JAVA版本从1.8降低成了1.7,但是eclipse没有动过,所以打开以后发现默认的是1.8,于是手动降为1.7,重新编译,终于通过!

 

综上,如果你是用编译器来编译的话,请首先确保编译器自带的jdk版本和操作系统中的java版本一致。

截图如下:



原文链接:https://blog.csdn.net/baidu_27280587/article/details/50297837
 

win7上eclipse无法运行..但运行就弹出failedtofindamainclassin"d:\eclipse\\plugins/org

我安装的是32位JDK32位ECLIPSE在载入画面的时候就弹出failedtofindaMainClassin"D:\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1838.jar"我的环境变量设置只设置了用户变量里的PathD:\java\bin出现此问题的原因为:设... 查看详情

eclipse无法正常启动,弹出对话框内容为ajavaruntime...

1、Eclipse无法正常启动,弹出对话框内容为AJavaRuntime...如下图:原因分析:由于软件版本的更新或者安装其他开发软件无意之间修改了配置文件中的路径,众所周知,Java虚拟机(JavaVirtualMachine简称JVM)是运行所有Java程序的抽象... 查看详情

eclipse怎么操作运行配置

参考技术Aeclipse怎么操作运行配置,这里分享下解决方法。1、首先在电脑中,解压Eclipse压缩包。2、进入解压后的eclipse文件夹下,双击“eclipse”使其运行。3、eclipse在启动过程中会弹出设置workspace的对话框,用以指定工作区,也... 查看详情

如何使用eclipse新建androidapp并测试运行结果

新建项目:①打开Eclipse,单击菜单栏的“File”->把鼠标光标移动到“New”->在弹出的列表框中,如果直接能看到“AndroidApplicaionProject”选项项,则直接单击此选项,否则选择最下面的“Other...”,在弹出的窗口中,展开“Androi... 查看详情

如何使用eclipse新建androidapp并测试运行结果

参考技术AEclipse是一款功能完善的软件开发工具,可以开发java,也可以开发Android,但是Android开发需要安装插件。工具/原料Eclipse、SDK方法/步骤1、打开Eclipse,选择Help-->InstallNewSoftware,如图所示:2、点击Add按钮,进入插件下载... 查看详情

eclipse运行之后打开端口

参考技术A.在Eclipse中右键要删除的服务器,选择删除会出现如下界面:点击“OK”删除即可。2.删除后,在“server”的窗口空白处,右键——>new——>server会弹出下面的界面:3.点击上图中红框中的“Add...”出现下图:点击上... 查看详情

eclipse怎么运行?需要啥java环境?

参考技术A1.在官网中下载Java,安装JDK。2.设置环境变量:(1)选中“我的电脑”,右键选中“属性”,弹出对话框如图所示:(2)选中对话框左边的“高级系统设置”,弹出对话框如图所示:(3)选中“环境变量”,弹出对话... 查看详情

如何将下载的java源代码导入到eclipse中运行

导入后会出现问题,不知道怎么解决的!!!!  eclipse打开并运行一个已经写好的java文件步骤如下:  1、新建一个java工程项目:右键Eclipse的PackageExplorer空白部分,点击New,再点击JavaProject,输入工程名,点击finish;  ... 查看详情

如何在 Eclipse IDE 中运行一个简单的 C 程序

】如何在EclipseIDE中运行一个简单的C程序【英文标题】:HowtorunaSimpleCPrograminEclipseIDE【发布时间】:2011-04-2810:05:39【问题描述】:我已经下载了EclipseC/C++IDE。我需要在此运行一个简单的c程序(欢迎打印)。在尝试运行程序时,它... 查看详情

使用eclipse编写和运行java程序(基础)

1.首先java程序的运行你需要下载和安装JDK,这是java运行的必备环境。2.在桌面上找到eclipes,双击打开。3.在eclipes启动的过程中,会弹出一个窗口,让你填写java工作区的保存目录,在这个目录下会保存你写的所有的源代码文件,... 查看详情

怎么使用eclipse运行安卓程序

参考技术A使用Eclipse开发安卓手机程序在手机上运行,先进行Eclipse和安装手机进行连接,下面介绍怎么成功连接和运行程序。1、先将安卓手机连接到电脑上,安装驱动(应该是自动安装并连接的),根据提示点击安装即可。2、... 查看详情

myeclipse中启动服务器tomcat时会弹出页面classloader.java没有运行状况的提示

请教各位,MyEclipse9.0中,启动服务器Tomcat6.0时,会自动弹出这个页面而且控制台不出现服务器的运行状况,这是怎么回事?等待详解,谢了啊环境变量设置没问题,就是在启动服务器后,项目仍然运行不了,需要手动去再次启动... 查看详情

Applet 和 Swing 未在 Eclipse 中显示组件

】Applet和Swing未在Eclipse中显示组件【英文标题】:AppletandSwingnotshowingcomponentsineclipse【发布时间】:2016-03-1718:27:49【问题描述】:我在Eclipse中将以下代码作为应用程序运行,它运行良好,但是当我尝试将其作为小程序运行时,我... 查看详情

eclipse打包可执行jar文件出错

】eclipse打包可执行jar文件出错【英文标题】:Errorinpackagingexecutablejarfileineclipse【发布时间】:2012-09-2122:28:52【问题描述】:我有一个可以在eclipse中正确运行的Java代码。我需要在Eclipse之外运行这个java程序,所以我尝试将它导出... 查看详情

Eclipse 在建议弹出窗口中冻结

】Eclipse在建议弹出窗口中冻结【英文标题】:Eclipsefreezesonsuggestionpopup【发布时间】:2013-03-2408:28:20【问题描述】:我在Eclipse中遇到问题,每当我添加句点时它就会冻结(尝试使用可能的方法调出内容辅助弹出窗口)。我可以移... 查看详情

由于弹出安装 jdk,Eclipse 无法打开

】由于弹出安装jdk,Eclipse无法打开【英文标题】:Eclipsedoesn\'topenbecauseofpopuptoinstalljdk【发布时间】:2021-10-1117:22:38【问题描述】:我正在尝试在Mac上安装Eclipse(2018-12),但我收到了一个附加的弹出窗口。我已经使用位于home//.sdkman... 查看详情

eclipse怎么打开projectexplorer

...确定”按钮即可参考技术A导入即可,详细步骤:1,打开eclipse,选择file》import。2,在弹出来的对话框中选择general》exstingprojectintoworkspace。3,在弹出的对话框中selectrootdirectory行单机browse,选择你的javaproject所在的目录。4,点击f... 查看详情

启动eclipse弹出"failedtoloadthejnisharedlibraryjvm.dll"错误

启动Eclipse弹出"FailedtoloadtheJNIsharedlibraryjvm.dll"错误,如下原因:eclipse的版本与jre或者jdk版本不一致解决方法:两者安装的版本需要一致,需同为32位或者同为64位,不能一个为32(64)位,一个为64(32)位。 查看详情