Possible Duplicate:
unsupported major .minor version 51.0ngoại lệ trong chủ đề java.lang.UnsupportedClassVersionError "chính": a (không được hỗ trợ MAJOR.MINOR phiên bản 51,0)
Tôi đã cài đặt JDK7, một chương trình chào từ đơn giản được biên dịch nhưng khi tôi chạy này tôi đã nhận sau ngoại lệ.
Exception in thread "main" java.lang.UnsupportedClassVersionError: a (Unsupported major.minor version 51.0)
at java.lang.ClassLoader.defineClass0(Native Method)
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$100(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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Tôi đã kiểm tra java -version
trên dấu nhắc lệnh, đó cho thấy phiên bản Java 1.4.2_03 nhưng khi tôi đã cố gắng để cài đặt phiên bản java mới từ java.com nó nói rằng tôi đang gặp đề nghị phiên bản Java 7.
Lưu ý rằng bạn có thể biên dịch cho thời gian chạy Java trước đó bằng tùy chọn "-target" thành javac. –
Không phải là một bản sao - vấn đề này là JDK7 là hiện tại, ngay sau JDK1.4.2 trên đường dẫn. –
Đối với MacOSX, phần sau đã hoạt động trên Máy của tôi. xuất JAVA_HOME =/Thư viện/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Nội dung/Trang chủ/jre –