Linux配置java环境变量

首先须要你想要安装javajdk版本的jar包,可以到官网下载

如上传tar包至usr/localtar-xfjdk-8u381-linux-i586.tar.gz

CentOS7上配置Java环境变量linux下安装jdk配置环境变量,可以根据以下步骤进行操作:

打开终端或命令行窗口。

linux环境变量设置jdk_linux配环境变量_linux下安装jdk配置环境变量

使用文本编辑器打开/etc/profile文件:

sudo vi /etc/profile

在文件的最后添加以下行,设置JAVA_HOME和PATH环境变量:

exportJAVA_HOME=/usr/local/jdk1.8.0_xxx

export JAVA_HOME=/usr/local/jdk1.8.0_381

linux环境变量设置jdk_linux下安装jdk配置环境变量_linux配环境变量

export PATH=$PATH:$JAVA_HOME/bin

请将/usr/local/jdk1.8.0_XXX替换为你实际安装JDK的路径,确保路径正确。

保存文件并关掉文本编辑器。

执行以下命令使环境变量生效:

source /etc/profile

验证Java环境变量是否设置成功。在终端输入以下命令:

java -version

倘若一切正常,你应当能看见JDK的版本信息。

这样linux公社,你就成功配置了Java环境变量。请注意linux防火墙设置,上述步骤中的XXX应当替换为你实际安装的JDK版本号。另外linux下安装jdk配置环境变量,请按照你的实际情况进行适当调整。

假若出现

[root@localhostjdk1.8.0_381]#java-version

-bash:/usr/local/jdk1.8.0_381/bin/java:/lib/ld-linux.so.2:badELFinterpreter:没有哪个文件或目录

这个错误一般是因为缺乏32位的依赖库引起的。请尝试根据以下步骤解决该问题:

确保你的CentOS7系统早已安装了32位的兼容库。使用以下命令安装32位兼容库:一路y就可以了

sudo yum install glibc.i686

确认/lib/ld-linux.so.2文件存在。使用以下命令检测文件是否存在:

linux环境变量设置jdk_linux下安装jdk配置环境变量_linux配环境变量

ls/lib/ld-linux.so.2

假如文件不存在,你可能须要自动创建一个符号链接。使用以下命令创建符号链接:

sudoln-s/lib/ld-linux.so.2/lib/ld-linux.so.2

重新验证java-version命令。倘若一切正常,你应当就能看见JDK的版本信息。

假如问题一直存在,可能是因为其他诱因引起的。请确保你的JDK安装包是完整的,但是你正在使用与你的系统构架匹配的JDK版本。你可以尝试重新安装JDK或使用另一个可靠的来源来获取JDK安装包。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复