java.lang.UnsupportedClassVersionError问题的解决方法
来源:互联网 发布:linux安装vnc客户端 编辑:程序博客网 时间:2024/05/18 21:50
我在本地编译和调试好的程序一点问题也没有,但是,当我上传到远程服务器的 Tomcat 上一测试就抛异常,我一直也不知道是什么原因。上网搜了一下,知道了症结所在。
问题所在:
因为,我们在本地使用的编译器和服务器上使用的编译器版本不同所致。我在本地上编译使用的 JDk 版本是 jdk5.0, 而远程服务器上的 jdk 的版本是 jdk1.4, 所以我编译的程序在远程就出错。
问题原因:
JBuilder2006在运行编译工程时,会针对特定版本的VM进行编译,默认的是Java 2 SDK, v 5.0 And Late,因此,如果工程用的是1.5以下的JDK,碰到都是java.lang.UnsupportedClassVersionError这个错误。
如果在Target VM中选择了All Java SDKs,那么你的class文件在使用JDK1.1的VM上都可以运行(Jbuilder2006帮助中是这么说的,估计没几个人的机子上还在用JDK1.1吧 :-)
Eclipse3.1 同样会出现相同的问题,这时候只需要把项目用的JDK与你安装的JDK搞成版本一样就解决了.
步骤:右击你的项目-->属性-->Java Compiler,设置合适的版本!!
解决办法:
1、右键点击工程文件,选择属性(properties),
2、在属性窗口中选择 Build-->Java,在右边的选项中有四个下拉框,就可以看到编译选项了,
3、其中Compiler和Debug Option可以不用管,只在Languege features和Target VM中选择相应的JDK版本就可以了,然后确定,一切OK。
来源:
(转载自 http://paperman.blog.hexun.com/2125191_d.html
http://www.blogjava.net/zhyiwww/archive/2007/01/16/94235.html)
0 0
- java.lang.UnsupportedClassVersionError问题的解决方法
- java.lang.UnsupportedClassVersionError问题的解决方法
- java.lang.UnsupportedClassVersionError问题的解决方法
- java.lang.UnsupportedClassVersionError解决方法
- java.lang.UnsupportedClassVersionError问题
- java.lang.UnsupportedClassVersionErrorjava.lang.UnsupportedClassVersionError:出现这类错误的解决方法
- java.lang.UnsupportedClassVersionError: JVMCFRE003解决方法
- 关于java.lang.UnsupportedClassVersionError的问题
- 出现java.lang.UnsupportedClassVersionError: Bad version number in .class file问题的解决方法分析
- 出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法
- 出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法
- 解决java.lang.UnsupportedClassVersionError问题
- 解决java.lang.UnsupportedClassVersionError问题!!
- 解决java.lang.UnsupportedClassVersionError问题!!
- 关于java.lang.UnsupportedClassVersionError解决方法总结
- Tomcat报java.lang.UnsupportedClassVersionError错误解决方法
- JDK版本问题引起的java.lang.UnsupportedClassVersionError
- JavaAPI操作hbase遇到的java.lang.UnsupportedClassVersionError问题
- mindmanager的R6025 - pure virtual function call错误解决办法
- BASE64编码原理解析
- POJ 2541 Binary Witch 状压DP
- Polya定理的应运
- React Native声明属性和属性确认
- java.lang.UnsupportedClassVersionError问题的解决方法
- WPF async异步处理中实现 UI thread 的绑定同步
- HDU1285确定比赛名次(拓扑排序)
- php+yar+apache+windows7
- jquery元素遍历
- 通讯录(静态版)一
- easyui-combobox 绑定数据的俩中方式
- 数据结构之线性表的链式表示及其实现
- Android自定义View:如何实现一个模拟时钟?