运行main方法 java(tm) platform se binary 已停止工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行main方法 java(tm) platform se binary 已停止工作相关的知识,希望对你有一定的参考价值。

一运行main方法,不管是run还是debug都会出现java(tm) platform se binary 已停止工作,百度出来的所有方法都试过了,实在无计可施,重装系统会正常,不知道装了什么软件又变回这样

参考技术A 1,在cmd中运行 java,javac,java -version这三个命令,确保你的环境变量是正确的,配置的是你想要的。
2,如果运行java的时候遇到不是你自己安装的Oracle的JDK信息那么就是有冲突了,把冲突的程序删了,然后把java环境变量在path中的配置拿到最前面来,也就是把java配置放到path value的最前面。
3,注意Eclipse和java版本的匹配问题,具体可以上eclipse的官网找。
4,指定eclipse运行的JDK,这个需要修改eclipse.ini文件,百度上有很多,自己去试
5,还是不行你就换MyEclipse吧,Myeclipse用的是自带的JDK,不受环境变量的影响。追问

为了用最新的eclipse neon,我一直都装jdk1.6和1.8,环境变量设置的1.8,java指令完全没问题,也这样开发了好久了,就最近出的问题。你说的方法都试了,都不行,不想用myeclipse,不顺手

参考技术B 打开cmd,输入 netsh winsock reset 执行。重启。追问

已试过,无效,问题依旧

追答

会不会是你环境变量的问题。可能你有多余的jre环境和你现在的jre不兼容

追问

不会啊,两个JDK我用很久了,差不多一年多了

参考技术C 把软件都删了再试试追问

这么多怎么删啊,我必要工具一大堆

追答

。。。

以上是关于运行main方法 java(tm) platform se binary 已停止工作的主要内容,如果未能解决你的问题,请参考以下文章

java运行中找不到main方法

java运行中找不到main方法

java运行程序找不到main方法

Java EE 6 SDK 卸载“找不到所需的 Java(TM) 2 运行时环境版本”

IDEA中怎么多开运行main方法

我想知道为啥我的NetBeans生成的jar文件运行不了