确定class资料的版本
确定class文件的版本
参考来源 : http://sheng.iteye.com/blog/690035
服务器上的java版本是1.5,而开发环境用的是1.6(由于一些原因,如:win7 的Aero特效,没有用1.5)。害怕开发环境的补丁不能在服务器上运行。
1. 在Eclipse中设置项目属性的Java编译器兼容行为5.0。相当于在编译的时候添加了
-target 1.5 -source 1.5参数
2. 查看class文件的 minor.major 值
00 00 00 31 即表示 minor.major 值,以下是对照表
由此可知,当前的类是1.5版本的。