现在的位置: 首页 > 综合 > 正文

blackberry 模拟器 上网设置(Exception in thread “main” java.lang.UnsupportedClassVersionError: Bad version number in .class file)

2013年09月20日 ⁄ 综合 ⁄ 共 3170字 ⁄ 字号 评论关闭

用blackberry模拟器浏览器上网需要一些设置。

1、需要下载安装MDS(低版本需要到网上下载)。好像4.5和4.6自带的就有这个。在安装路径MDS目录下。

    运行run.bat

2、确保设置了环境变量JAVA_HOME。

    问题:但是我用4.6环境,一运行run.就会快速闪过两个cmd窗口。好像是出现了什么异常。。。但是很难看清楚。最后解决办法:

    编辑run.bat.打开后会看到"start cmd /v:on /c ......" 这两个命令行。可以去掉全面的start.

    都改为“cmd /v:on /c”。然后在最后一行加上命令 pause

    再运行run.bat.此时终于看清楚异常了 :

 

    Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(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)
请按任意键继续. . .

   这个就是因为JDK不对造成的 。我用的是JDK1.5的版本,后来才发现4.6的版本必须要用1.6的JDK版本。(4.5及一下的没有试过)

     然后我在run.bat里面设置set JAVA_HOME=Y:/Java/jre1.6.0

    再次运行就正确了。如果cmd窗口一直开启不关闭,。显示

SCM 4.1.5.26 26 2008/02/06
<2010-01-29 17:01:52.703 CST>:[0]:<MDS-CS_MDS>:<INFO >:<LAYER = SCM, J2SE 1.6.0
Charsets supported:Big5,Big5-HKSCS,EUC-JP,EUC-KR,GB18030,GB2312,GBK,IBM-Thai,IBM
00858,IBM01140,IBM01141,IBM01142,IBM01143,IBM01144,IBM01145,IBM01146,IBM01147,IB
M01148,IBM01149,IBM037,IBM1026,IBM1047,IBM273,IBM277,IBM278,IBM280,IBM284,IBM285
,IBM297,IBM420,IBM424,IBM437,IBM500,IBM775,IBM850,IBM852,IBM855,IBM857,IBM860,IB
M861,IBM862,IBM863,IBM864,IBM865,IBM866,IBM868,IBM869,IBM870,IBM871,IBM918,ISO-2
022-CN,ISO-2022-JP,ISO-2022-JP-2,ISO-2022-KR,ISO-8859-1,ISO-8859-13,ISO-8859-15,
ISO-8859-2,ISO-8859-3,ISO-8859-4,ISO-8859-5,ISO-8859-6,ISO-8859-7,ISO-8859-8,ISO
-8859-9,JIS_X0201,JIS_X0212-1990,KOI8-R,KOI8-U,Shift_JIS,TIS-620,US-ASCII,UTF-16
,UTF-16BE,UTF-16LE,UTF-32,UTF-32BE,UTF-32LE,UTF-8,windows-1250,windows-1251,wind
ows-1252,windows-1253,windows-1254,windows-1255,windows-1256,windows-1257,window
s-1258,windows-31j,x-Big5-Solaris,x-euc-jp-linux,x-EUC-TW,x-eucJP-Open,x-IBM1006
,x-IBM1025,x-IBM1046,x-IBM1097,x-IBM1098,x-IBM1112,x-IBM1122,x-IBM1123,x-IBM1124
,x-IBM1381,x-IBM1383,x-IBM33722,x-IBM737,x-IBM834,x-IBM856,x-IBM874,x-IBM875,x-I
BM921,x-IBM922,x-IBM930,x-IBM933,x-IBM935,x-IBM937,x-IBM939,x-IBM942,x-IBM942C,x
-IBM943,x-IBM943C,x-IBM948,x-IBM949,x-IBM949C,x-IBM950,x-IBM964,x-IBM970,x-ISCII
91,x-ISO-2022-CN-CNS,x-ISO-2022-CN-GB,x-iso-8859-11,x-JIS0208,x-JISAutoDetect,x-
Johab,x-MacArabic,x-MacCentralEurope,x-MacCroatian,x-MacCyrillic,x-MacDingbat,x-
MacGreek,x-MacHebrew,x-MacIceland,x-MacRoman,x-MacRomania,x-MacSymbol,x-MacThai,
x-MacTurkish,x-MacUkraine,x-MS950-HKSCS,x-mswin-936,x-PCK,x-UTF-16LE-BOM,X-UTF-3
2BE-BOM,X-UTF-32LE-BOM,x-windows-50220,x-windows-50221,x-windows-874,x-windows-9
49,x-windows-950,x-windows-iso2022jp>
<2010-01-29 17:01:52.718 CST>:[1]:<MDS-CS_MDS>:<INFO >:<LAYER = SCM, EVENT = Def
ault Job Pool size = 10>

.........

..........

 

说明配置成功。此时不要关闭此窗口。

然后再打开模拟器上网。再加上设置篇说的设置中文。就可以随便浏览网址了。不管国内外网址一览尽有。

 

抱歉!评论已关闭.