虚拟机上安装完 linux :centos6
1、进入系统后,java -versoin ---> 提示:-bash: java: command not found
2、思路:可能是未安装JDK的原因,新建目录,修改配置文件,启动。
(1)以root用户登陆,在usr目录下新建安装目录:
cd /usr
mkdir java
(2)下载jdk :打开http://www.oracle.com/technetwork/java/javase/downloads,选择对应版本JDK,点击下载。我下载的 jdk-17_linux-x64_bin.tar.gz
(3)将jdk文件copy到/usr/java
cp /lib/jdk-17_linux-x64_bin.tar.gz /usr/java/
或者用xshell xftp拷贝。
(4)进入/usr/java 解压jdk
tar -zxvf jdk-17_linux-x64_bin.tar.gz
生成解压目录 jdk-17.0.2
修改目录名称 mv jdk-17.0.2 jdk17
(5)修改配置文件
vi /etc/profilr/
type“ i ”进入编辑模式
在最下方增加
JAVA_HOME=/usr/java/jdk17
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
“esc” 退出编辑模式
“:x” 保存后退出
(6)验证
jave -version
java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
javac -version
javac 17.0.2