【发布时间】:2010-10-24 21:09:59
【问题描述】:
我想知道我的 ubuntu 系统上安装了哪个版本的 java。
java -version 命令显示:
cmdprompt$ java -version
java版本“1.6.0_20”
Java(TM) SE 运行时环境(构建 1.6.0_20-b02)
Java HotSpot(TM) 客户端虚拟机(构建 16.3-b01,混合模式,共享)
但是以下 cmd 显示安装了 2 个 Java 版本?这些是什么?
cmdprompt$ ls -l $(type -path -all java)
lrwxrwxrwx 1 root root 22 2010-02-28 14:21 /usr/bin/java -> /etc/alternatives/java
lrwxrwxrwx 1 root root 15 2010-06-29 22:36 /usr/lib/jvm/java-6-sun/bin/java -> ../jre/bin/java
我如何确保只安装一个版本的 JAVA - 这样就不会有构建冲突?
【问题讨论】:
-
AFAIK,这与编程无关。无论如何,
ls -l $(type -path -all java)中的两行并不意味着您有两个 Java 版本。
标签: java