如何在CentOS中获取java路径?

我需要配置我的Jenkins服务器,我需要添加Jenkins配置的Java路径。 yum install java-1.8.0-openjdk但是我是lunix命令的新手,有什么建议吗? 我不知道yum安装在哪里!

它们通常位于/usr/lib/jvm 。 您可以通过ll /usr/lib/jvm列出它们。 您需要在jenkins的JAVA_HOME字段中输入的值是/usr/lib/jvm/java-1.8.0-openjdk

更新

当我看’/ usr / lib / jvm’时,我得到……

你看到的是一个指向位于/etc/alternatives的类似目标的符号链接列表。 最后,他们都指向同一个目标。 区别仅在于允许您选择目标版本的选择方式的名称。

(因为缺少java-1.8.0-openjdk :也许你还需要安装包java-1.8.0-openjdk-devel 。)

这是解决方案

 # cd /opt/jdk1.7.0_79/ # alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 2 # alternatives --config java # alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2 # alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2 # alternatives --set jar /opt/jdk1.7.0_79/bin/jar # alternatives --set javac /opt/jdk1.7.0_79/bin/javac # java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) # export JAVA_HOME=/opt/jdk1.7.0_79 # export PATH=$PATH:/opt/jdk1.7.0_79/bin 

感谢tecadmin

尝试echo $ JAVA_HOME或查看vi~ / .bash_profile