Linux安装Java环境
准备调试脚本
调试脚本“Hello.java”内容:
class Hello{
public static void main(String[] args){
System.out.println("java 你好");
}
}
使用yum安装jdk:
确认有哪些版本可以安装
[root@VM_0_13_centos ~]# yum search jdk
安装
[root@VM_0_13_centos ~]# yum install java-1.8.0-openjdk.x86_64
文件底部添加环境变量
[root@VM_0_13_centos ~]# vim /etc/profile
#set java environment
JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
使设置生效,如失败cat profile -v看是否有多余的空格如有一些“BM-”
[root@VM_0_13_centos ~]# source /etc/profile
测试是否成功
[root@VM_0_13_centos ~]# Hello.java //编译
[root@VM_0_13_centos ~]# Java Hello
java 你好
rpm安装jdk:
获取rpm包 如失败可手动下载使用rz上传
[root@VM_0_13_centos ~]# wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.rpm
将获取到的安装包移动到opt目录
[root@VM_0_13_centos ~]# mv jdk-8u191-linux-x64.rpm /opt
添加可执行权限
[root@VM_0_13_centos ~]# chmod +x jdk-8u191-linux-x64.rpm
安装
[root@VM_0_13_centos ~]# rpm -ivh jdk-8u191-linux-x64.rpm
文件最后添加环境变量
[root@VM_0_13_centos ~]# vim /etc/profile
#set java environment
export HISTTIMEFORMAT
export JAVA_HOME=/usr/java/jdk1.8.0_191-amd64
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@VM_0_13_centos ~]# source /etc/profile //生效环境变量
测试是否成功
[root@VM_0_13_centos ~]# javac Hello.java //编译
[root@VM_0_13_centos ~]# Java Hello
java 你好
手动下载安装包安装jdk
获取安装包 如失败手动去下载(一般下载的就几M基本都不行)
[root@VM_0_13_centos ~]# wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
在文件夹usr创建一个名为java的文件夹
[root@VM_0_13_centos ~]# cd /usr;mkdir java
移动安装包到以上新建的java目录
[root@VM_0_13_centos ~]# mv jdk-8u191-linux-x64.tar.gz /usr/java
解压安装包
[root@VM_0_13_centos ~]# cd /usr/java;tar zxvf jdk-8u191-linux-x64.tar.gz
文件最后添加环境变量
[root@VM_0_13_centos ~]# vim /etc/profile
#set java environment
export HISTTIMEFORMAT
export JAVA_HOME=/usr/java/jdk1.8.0_191
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
生效环境变量
[root@VM_0_13_centos ~]# source /etc/profile
测试是否成功
[root@VM_0_13_centos ~]# javac Hello.java //编译
[root@VM_0_13_centos ~]# Java Hello
java 你好

浙公网安备 33010602011771号