如何在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