Document #:
1811996C16001
Body:
[标题]
为什么安装新版本的 Java
后,使用命令查看返回的结果还是旧版本号?
环境:
软件版本: AIX , Java
问题描述:
如何查看Java
的版本?
解答:
-
这是由于所使用的 Java
命令来自于老版本的Java
目录。
通常我们使用以下的命令检查当前系统中所安装的Java 的版本。
# java –version
当同一台服务器上安装了多个版本的Java 时,不同版本的Java 所在的目录名是不同的,所以在检查版本和使用时应前缀以绝对路径名。
root@p570_7/>/usr/java14/bin/java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142-20050609 (JIT enabled: jitc))
root@p570_7/>/usr/java14_64/bin/java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX 5L for PowerPC (64 bit JVM) build caix64142ifx-20060209)
若某版本的Java 经常使用, 可以将该路径名添加到$PATH 中, 如希望系统中缺省使用的是Java 5 64-bit. 就可以在 用户的 .profile 中 加
export PATH=/usr/java5_64/jre/bin:/usr/java5_64/bin:$PATH
本文解答了在同一服务器安装多个Java版本时,为何显示的版本号不符的问题,并提供了解决方案,包括如何正确指定版本路径。


被折叠的 条评论
为什么被折叠?



