如何在 64 位 Linux 上找到 32 位版本 java 的路径?

如何在 64 位 Linux 上找到 32 位版本 java 的路径?

我在 64 位系统上安装了 32 位版本的 Java,以使 Juniper VPN 正常工作。哪个命令行命令可以让我找到 32 位版本的 Java 的路径?

答案1

您应该能够java使用该update-alternatives工具查看所有可用的可执行文件。例如,在我的系统上:

$ update-alternatives --list java
/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
/usr/lib/jvm/jdk-7-oracle-x64/jre/bin/java

或者,您也可以搜索/usr/lib名为:的可执行文件java

$ find /usr/lib -name java -type f -executable
/usr/lib/jvm/jdk-7-oracle-x64/bin/java
/usr/lib/jvm/jdk-7-oracle-x64/jre/bin/java
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

答案2

这是在 Linux 中下载和安装 Oracle Java 的指南

如果您想在文件系统中查找某些内容,请使用 find 命令。

sudo find / -name java

相关内容