Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread
来源:互联网 发布:网络系统集成建设方案 编辑:程序博客网 时间:2024/05/22 17:19
这个问题是由较高版本的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版本一致。
截图如下:
0 0
- Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread
- kettle启动报错‘A Java Exception has occurred.’
- Eclipse 下添加自己的user library报错 A Java Exception has occurred.
- IDEA 运行测试报错 Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred.
- Eclipse启动报错。错误代码: error:could not create the java machine.Error: A fatal exception has occurred.
- Eclipse neon 启动报错Could not create the Java Virtual Machine,A fatal exception has occurred。
- eclipse启动报错:Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- eclipse启动报错:Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- Eclipse右键点击run as Java Application .运行报错 Exception in thread "main"
- 在myeclipse中使用ant编译报错a java exception has occurred
- 解决A Java Exception has occurred
- A Java Exception has occurred错误解决
- kettle A Java Exception has occurred
- Myeclipse中出现"A Java Exception has occurred"的弹出提示信息解决方案
- Jar运行产生Java Virtual Machine launcher——A Java Exception has occurred.
- JSP(java)运行时出现“a java exception has occurred”解决方案
- myeclipse中run tomcat 就出现了 a java exception has occurred的报错,要如何解决?
- myeclipse运行tomcat报错Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
- 16周—项目(一)—归并排序,基数排序
- android连接wifi代码
- iOS-在Xcode中使用Git进行源码版本控制(三:版本之间的比较)
- Edit Distance
- HTML字符实体
- Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread
- 第十六周 项目一 (8)基数排序
- CoreLocation笔记 by STP
- Android 常用开发工具类
- 第十六周项目9归并方法改进
- yii2视图的创建与值的传递
- springmvc+mybatis 无极限树形结构菜单(第一种)
- MFC使用ADO连接SQL Server
- 第16周—项目1(8)冒泡排序