确定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参数


确定class文件的版本_第1张图片

 

2. 查看class文件的 minor.major


确定class文件的版本_第2张图片
 
00 00 00 31 即表示  
minor.major  值,以下是对照表

 


确定class文件的版本_第3张图片
 由此可知,当前的类是1.5版本的。

你可能感兴趣的:(Class文件)