好的球员,我刚安装JDK 7,我在Windows 7我只是想得到一个简单的“hello world”来编译和运行,我从某处复制,因为我不知道我到底在做什么。我已经设置了PATH不已,当我使用javac我认为它编译没有给出一个错误,但是当我尝试运行它,我得到:
Exception in thread "main" java.lang.UnsupportedClassVersionError: apples : Unsu
pported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: apples. Program will exit.
不知道是否可以帮助任何笑,但感谢任何知道这里发生了什么的人。
Java版本 “1.6.0_31” 的Java(TM)SE运行时环境(建立1.6.0_31-B05) 爪哇热点(TM)64位服务器VM(构建20.6-B01,混合模式)
的javac 1.7.0_04
类型'Java的-version'和javac的' -version“并将结果粘贴到您的问题中。 –
您正在编译一个版本,并与另一个版本一起运行。哪个.. googling这个错误会告诉你。 –
@Brian Roach不,我尝试过,从未找到解决方案,这就是我在这里发布的原因。谢谢您的帮助。但是,我看到现在有什么不对。 – Slashbeer