实现
参照上面使用Xftp将tar包传输到服务器上(虚拟机上)。
这里是传输到root下的soft目录下。
传输完成后输入解压命令:
tar -xzvf jdk-8u161-linux-x64.tar.gz
注:
x代表解压 z代表gz压缩 v显示解压列表 f解压文件名字
解压之后
咱们的软件只能放在usr下的local目录下。
所以需要在usr/local下新建java目录,输入命令:
mkdir /usr/local/java
然后将JDK移动到usr/local/java目录下,输入命令:
mv jdk1.8.0_161/ /usr/local/java
然后到 usr/local/java目录下
进入到jdk目录
这时如果直接输入:
java -version
会提示找不到,因为没有配置环境变量。
配置环境变量
配置系统环境变量
编辑 etc/environment
输入:
vi /etc/environment
然后按键盘上的i键进入编辑模式。使用方向键和回车控制。
加入如下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
其中jdk的目录要修改为自己的目录。
然后按ESC,再输入:
:wq!
回车会退出并保存。
编辑用户环境变量
输入:
vi /etc/profile
然后按键盘上i键,将光标移动到中间fi后面。
将如下代码复制,然后按shift+Insert进行粘贴。
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
然后按ESC键,再输入:
:wq!
回车进行保存。
使配置生效
输入:
source /etc/profile
然后可以验证Java环境变量的配置,输入:
java -version