当前位置: 代码迷 >> Eclipse >> MyEclipse运行Java报错:could not find the main class:test.program will exit
  详细解决方案

MyEclipse运行Java报错:could not find the main class:test.program will exit

热度:238   发布时间:2016-04-23 00:50:09.0
MyEclipse运行Java出错:could not find the main class:test.program will exit
自己新建的项目运行没有任何问题。
但是我导入的很早以前别人写的项目,然后run就会弹框could not find the main class:test.program will exit

控制台错误信息如下:
java.lang.UnsupportedClassVersionError: Test : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main" 


程序没有任何错误,我复制到EditPlus下面编译运行完全可以。
请问这到底是什么原因?怎么解决?
------解决方案--------------------
jdk 版本的问题。选择正确的编译。
  相关解决方案