【问题标题】:Determination of the version of any jar [duplicate]确定任何jar的版本[重复]
【发布时间】:2017-04-22 18:59:23
【问题描述】:

我们如何知道任何 jar 的版本?

假设我们的系统中安装了 db2jcc4.jar。我们怎么知道这个jar是32位还是64位。

【问题讨论】:

  • 字节码是字节码是字节码。没有 32 位字节码和 64 位字节码。
  • 如果想知道版本,解压jar,查看manifest文件。也可以使用反编译器查看代码
  • 你的问题很简单,Java是平台无关的,所以java编译器构建的jar没有32位或64位的依赖。

标签: java


【解决方案1】:

Java 代码与平台无关,因此没有“32 位”或“64 位”Jar 的概念。

一些应用程序捆绑在依赖于平台的组件中,但您需要查看它们的文档以确定此类信息;没有Java标准。你可能很幸运inspecting the contents of the Jar(它是一个具有不同扩展名的 .zip 文件)但是这不能保证告诉你任何有用的东西。

【讨论】:

    猜你喜欢
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多