java - 使用 bash 脚本设置 Java 路径 CentOs 7

标签 java bash centos7 java-home

我正在尝试在已安装 java-1.8.0 的 CentOS 7 计算机中将 java_home 的路径更改为 java-1.7.0。

我卸载了 java-1.8.0,并使用了

yum -y install java-1.7.0

安装java 1.7。然而,

which java

命令仍然指向java-1.8。在这种情况下,如何找到 java 1.7 JRE 的路径,以便使用 bash 脚本设置 java_home?

谢谢,

最佳答案

尝试使用新的 java 路径设置 JAVA_HOME(例如“/usr/local/java1.7/jdk”)。

export JAVA_HOME=/usr/local/java1.7/jdk

然后将 JAVA_HOME/bin 添加到 PATH 变量。

export PATH=$JAVA_HOME/bin:$PATH

默认情况下,java 将安装在“/usr/lib/jvm”位置。 因此,尝试在此路径中使用 ls 命令来查找所需的 java 版本。

cd  /usr/lib/jvm
ls

使用此路径设置 JAVA_HOME。

关于java - 使用 bash 脚本设置 Java 路径 CentOs 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60837975/

相关文章:

c++ - 用于为并行 C++ 作业生成输入的 BASH 脚本

python-3.x - 更改 netCDF 文件的网格大小

php - 在 CentOS 7 中设置 Php 的默认版本

java - 将现有数据库中的表映射到对象——Hibernate 适合吗?

linux - 如何删除超过 X 天的文件并打印已删除文件的列表

java - Linux 重启后 Tomcat 中的 HyperSQL 数据库被删除

linux - CentOS 7.2 上的脏牛补丁 - kernel-debuginfo

java - 如何在Ubuntu中打开终端并使用Java代码向其传递参数?

java - 不要在jsp上显示自定义错误页面

java - Java Web 应用程序可以访问远程工作站上的智能卡读卡器吗?