Ubuntu/Centos下Java环境配置

查看是否已安装JDK

运行如下命令:

java -version

如果提示出了java版本等信息,则已经安装了java。否则,没有安装。

下载JDK

查看系统位数

运行如下命令:

uname -m

如果包含64,则是64位系统,可以下载对应的64位版本,否则下载32位jdk版本。

下载地址

http://www.oracle.com/technetwork/java/javase/downloads/index.html

解压下载包

一般是安装在/usr目录下:

cd /usr
wget xxx.tar.gz
tar -xzvf jdk-8u144-linux-x64.tar.gz

设置环境变量

vim编辑/etc/profile

# ubuntu
export JAVA_HOME=/usr/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
# centos
export JAVA_HOME=/usr/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

JAVA_HOME 配置jdk的主目录
JRE_HOME 配置jre的目录
CLASSPATH 配置的CLASSPATH目录
PATH 将jdk的可执行文件目录添加到系统系统环境目录中

立即生效:

source /etc/profile

测试是否生效

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01,mixed mode)

如果有类似信息,表示安装成功。

相关文章

1.安装过程出现0x00000000指令引用的0x00000000内存该内存不能为written 如果你安装的是inux系统 需要在...
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:...
写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,手机端查看的...
ubuntu16.04和18.04更换国内源 写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用...
ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ubuntu双系统后...
又来造轮子了。。。。。。。。。。。。。。。。 今天使用w3af向文件中写入的时候,发现没有write权限,...