java -fullversion 中的 b 表示什么?
what does b in java -fullversion indicates?
当我们使用 java -fullversion 时,我们得到类似 java full version "1.7.0_45-b18 的输出".
java 完整版中的 b18 是什么?
我仔细阅读了一些 oracle java 文章,其中说它指示构建版本。那么这个构建版本应该是什么?
我还看到 http://bugs.java.com/ which says that they are backported from higher version. For example : http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8018840
上有一些错误
它说 "Affected Versions: 7u45" 和 "Fixed Versions: 7u45 (b01)"。
那么这个 Fixed Versions: 7u45 (b01) 表示什么?这是否意味着它已在相同 java 版本的某些后续版本中得到修复?
也正如我当前的 java -fullversion 命令所说:"1.7.0_45-b18"。那么这是否意味着 7u45 有 18 种不同的构建?
JRE Family Version JRE Security Baseline
(Full Version String)
7 1.7.0_45
6 1.6.0_65
5.0 1.5.0_55
正如您已经发现的那样,b 表示 "build" 和 1.7。0_45 是代表 JRE 系列版本 7 的 JRE 安全基线。b18 是 Build 18。
b18 并不是指您的系统中有 18 个构建。
这个概念就像:-一旦开发人员完成了软件的一些功能的代码完成,代码行就会转换为软件或应用程序,以便我们可以使用它。
每个构建都有编号,并且随着新版本的每次发布而不断变化。
所以 b18 包含所有以前的功能和新功能,即软件的更新版本,您的 OS 将更新软件(如果启用了自动更新)而不是保留每个版本的副本。
希望这能在一定程度上澄清您的疑问...:)
当我们使用 java -fullversion 时,我们得到类似 java full version "1.7.0_45-b18 的输出".
java 完整版中的 b18 是什么?
我仔细阅读了一些 oracle java 文章,其中说它指示构建版本。那么这个构建版本应该是什么?
我还看到 http://bugs.java.com/ which says that they are backported from higher version. For example : http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8018840
上有一些错误它说 "Affected Versions: 7u45" 和 "Fixed Versions: 7u45 (b01)"。
那么这个 Fixed Versions: 7u45 (b01) 表示什么?这是否意味着它已在相同 java 版本的某些后续版本中得到修复?
也正如我当前的 java -fullversion 命令所说:"1.7.0_45-b18"。那么这是否意味着 7u45 有 18 种不同的构建?
JRE Family Version JRE Security Baseline
(Full Version String)
7 1.7.0_45
6 1.6.0_65
5.0 1.5.0_55
正如您已经发现的那样,b 表示 "build" 和 1.7。0_45 是代表 JRE 系列版本 7 的 JRE 安全基线。b18 是 Build 18。
b18 并不是指您的系统中有 18 个构建。 这个概念就像:-一旦开发人员完成了软件的一些功能的代码完成,代码行就会转换为软件或应用程序,以便我们可以使用它。 每个构建都有编号,并且随着新版本的每次发布而不断变化。 所以 b18 包含所有以前的功能和新功能,即软件的更新版本,您的 OS 将更新软件(如果启用了自动更新)而不是保留每个版本的副本。 希望这能在一定程度上澄清您的疑问...:)