【发布时间】:2011-06-14 09:35:29
【问题描述】:
我已经用 java 1.5 版本编译了一个类。
当我将它部署在服务器中时,它给了我错误的版本错误。
如果我使用 java 版本 1.5.0_06 编译它,如果服务器具有版本 1.5.0_06 的 java,那会有所不同
1.版本中的最后一个数字也有区别吗??
2.javap -verbose <i>ClassName</i> 给了我次要和主要版本,但如何知道该类是使用哪个更新编译的??
谢谢, 桑迪普
【问题讨论】:
-
在不相关的注释中:Java 1.5.0_06 是 ANCIENT。它于 2005 年 12 月发布!您应该至少更新到 Java 5 的最新版本,否则您的安全漏洞将比一般谷仓门还大。