0
我在嘗試打開JAR的.class
時收到此錯誤代碼。Java UnsupportedClassVersionError 8240.8224
java.lang.UnsupportedClassVersionError: <class file>:
Unsupported major.minor version 8240.8224
任何想法?
我在嘗試打開JAR的.class
時收到此錯誤代碼。Java UnsupportedClassVersionError 8240.8224
java.lang.UnsupportedClassVersionError: <class file>:
Unsupported major.minor version 8240.8224
任何想法?
以下是已知的有效的major
。 minor
版本的Java .class
文件:
major minor Java platform version
45 3 1.0
45 3 1.1
46 0 1.2
47 0 1.3
48 0 1.4
49 0 1.5
50 0 1.6
51 0 1.7
的8240.8224
是方式太大了,我想你.class
文件已損壞。你有沒有試過反編譯它?或者簡單地運行:
$ od -N4 -j4 -t d1 Foo.class
它應該打印是這樣的:
0000004 0 0 0 49 //49.0 - Java 5.0
8224是兩個字節的空間,0x2020的16位值。它不是.class文件。也許是一個僞裝的.java文件?
'@Java Learner' **歡迎使用StackOverflow!**請嘗試格式化您的帖子;用**空行**分隔每個段落,等等。請參見[本頁](http://stackoverflow.com/editing-help#comment-formatting)。謝謝! –