我救了這個代碼FirstApp.java:我第一次的「Hello World」 Java代碼非常簡單的問題
class FirstApp {
public static void main (String[] args) {
System.out.println("Hello World");
}
}
那麼這是我在嘗試編譯和運行時:
$ javac FirstApp.java
$ java FirstApp
Exception in thread "main" java.lang.UnsupportedClassVersionError: FirstApp : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: FirstApp. Program will exit.
我做錯了什麼?
與[此問題]相同的問題(http://stackoverflow.com/questions/1525960/unsupported-major-minor-version-49-0) – mc10 2012-02-12 00:32:41
我卸載並重新安裝所有的jdk,現在一切都很好。謝謝! – 01BTC10 2012-02-12 00:52:29