Linux(Centos)下安装Java jdk及测试报错-bash: java: command not found
在Linux环境下安装JDK之后,测试java -version是否安装成功,结果报错-bash: java: command not found
一、首先需要排除几点:
1、Linux版本位数和JAVA jdk版本位数,64位Linux只能安装64位jdk
查看Linux命令:
[code]getconf LONG_BIT
2、java jdk分windows、Linux、mac等版本,每个系统请下载对应版本
一般文件后缀为exe对应的Windows版本,rpm的为Linux版本
jdk8下载路径:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
二、排除上面几点后,依然报错,解决方案如下:
1、查看Linux环境自带JDK
使用命令:# rpm -qa|grep gcj
如果有自带的jdk,会显示内容其中包含相应信息,需要卸载,如果没有,则不提示下面信息,无需卸载。
# java-x.x.x-gcj-compat-x.x.x.x-xxjpp
# java-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
2、卸载
# rpm -e --nodeps java-x.x.x-gcj-compat-x.x.x.x-xxjpp
# rpm -e --nodeps java-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
3、卸载rpm版的jdk:
使用命令:#r pm -qa|grep jdk
显示:jdk-x.x.x_xx-fcs
卸载:#rpm -e --nodeps jdk-x.x.x_xx-fcs
4、把下载的jdk放在usr目录下,建议创建java安装目录
cd /usr
mkdir java
5、解压下载的jdk,得到文件夹 jdk1.8.0_60,放入java目录下
6、编辑配置文件,配置环境变量
vim /etc/profile
添加如下内容:
export JAVA_HOME=/usr/java(为你的jdk存在的目录)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
7、重启机器或者执行刷新命令:
刷新文件命令:source /etc/profile
重启命令:sudo shutdown -r now
8、查看安装情况
java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
到此安装完毕
- linux(ubuntu)安装Java jdk环境变量设置及小程序测试
- Linux(Centos、Debian)之安装Java JDK及注意事项(转)
- 在linux安装oracle下,报错sqlplus command not found 解决
- Linux(centos)不能使用FTP 命令 -bash: ftp: command not found
- linux 下安装jdk 。centos系统下默认安装的openjdk,重装jdk。CentOS系统上的Java环境搭建
- Linux(centos)不能使用FTP 命令 -bash: ftp: command not found
- linux安装java jdk( centOS 5.4 )
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Linux(Centos)之安装Java JDK及注意事项
- linux安装JDK:bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
- Linux(centos)不能使用FTP 命令 -bash: ftp: command not found
- Linux(centos)不能使用FTP 命令 -bash: ftp: command not found
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Linux(Centos)之安装Java JDK及注意事项
- linux(centos)下安装java jdk----源码安装
- (原)CentOS Linux下Java环境的安装和配置 (CentOS+JDK1.6.0_11)
- linux下执行java为什么bash:javac:command not found
- Linux安装java JDK(系统:centos 6.5 JDK:JDK8.0)