流浪者博客园

j2ee综合(无所不谈)

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  2 Posts :: 3 Stories :: 5 Comments :: 0 Trackbacks

安装了1.3,1.4,1.5,1.6,四种版本的jdk。运行出现:
java.lang.UnsupportedClassVersionError: Bad version number 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)
Exception in thread "main"

发现在eclipse中,需要设置一下编译使用的版本jdk。
posted on 2007-08-07 13:18 sheeplove 阅读(573) 评论(2)  编辑  收藏

Feedback

# re: eclipse 中使用多种jdk 2007-08-09 18:25 dreamstone
当你用到jdk1.5的语法的时候,例如泛型要选择对应的编译版本。  回复  更多评论
  

# re: eclipse 中使用多种jdk 2007-08-09 22:26 sheeplove
对于使用泛型,首先jdk需要1.5及以上版本。这里所描述的是,编译与运行环境一致设置。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: