文档章节

Linux 系统配置JDK1.8.0.11环境变量步骤详解

N先生
 N先生
发布于 2017/09/10 17:50
字数 580
阅读 2
收藏 0
点赞 0
评论 0

1.先进入Linux系统中选择文件目录创建文件夹用于存放jdk文件包

[baba@localhost ~]$ cd Desktop/
[baba@localhost Desktop]$ mkdir Java

2.进入以创建好的文件夹目录下载jdk/本地上传jdk文件包

[baba@localhost Desktop]$ cd Java/

[baba@localhost Java]$

(1)这里可以选择试先下载好的Linux版本的jdk 也可以通过 wge命令联网下载jdk 完整命令如下

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u132-b14/jdk-8u132-linux-x64.rpm

使用wget一般是在Oracle官网下下载,所以必须先要在Oracle注册用户下载,否则下载不下来。

3.将下载/上传到系统中的jdk文件包进行解压

[baba@localhost Java]$ tar -zxvf jdk-8u132-linux-x64.tar.gz

解压完进入解压目录中可以查看到解压后的jdk完整信息

[baba@localhost Java]$ cd jdk1.8.0_11/
[baba@localhost jdk1.8.0_11]$ ll

4.在系统文件profile中配置jdk环境变量

建议使用root权限用户进行配置jdk的环境变量

(1)先通过pwd命令获取当前解压存放的jdk系统路径

[baba@localhost jdk1.8.0_11]$ pwd
路径:/home/baba/Desktop/Java/jdk1.8.0_11

(2)切换到root用户下

[baba@localhost jdk1.8.0_11]$ su -
Password: 
[root@localhost ~]# 

(3)打开profile文件

[root@localhost ~]# vim /etc/profile

(4)配置jdk

在profile文件最后位置按如下下配置 为了方便我们可以添加注释已备查看
# This is java jdk1.8.0.11 environment variable configuration
export JAVA_HOME=/home/baba/Desktop/Java/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

5.验证jdk 环境变量配置

使用命令 Java -version验证jdk配置是否成功,出现如下,表示jdk环境变量已经配置完毕。

[root@localhost ~]# java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
[root@localhost ~]# 

切换另一用户查看

[baba@localhost ~]$ java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)

 

© 著作权归作者所有

共有 人打赏支持
N先生
粉丝 2
博文 4
码字总数 1144
作品 0
成都
后端工程师
Linux上安装二进制文件MySQL详解

Linux上安装二进制文件MySQL详解 前言:昨天晚上搞了很久,终于搞清楚mysql的安装配置了,我真是太low了。当我在云服务器上登进Mysql时,真是高兴哈哈,咱一步一步来,彻底搞懂Mysql的安装配...

xiaocao13140 ⋅ 05/23 ⋅ 0

非 root 用户全局安装和配置 NodeJS

主要针对 Linux 非 root 用户,在没有 root 权限下如果安装及配置 NodeJS(注:这里安装的是官网上已经编译好的二进制包)。 首先,到 NodeJS 的官网(https://nodejs.org/en/download/)下载...

Mr_ET ⋅ 05/29 ⋅ 0

在虚拟机中安装单机Hadoop

安装单机Hadoop系统 一、所用软件版本 虚拟机:VMwareworkstationfull_12.5.2 操作系统:ubuntu-16.04.2-desktop-amd64 HADOOP:hadoop-2.7.3.tar JDK: jdk-8u121-linux-x64.tar 二、JDK的配......

qq_38270906 ⋅ 04/12 ⋅ 0

MySQL5.6.16二进制源码安装详解及一键安装实现

一、系统环境 1.1操作系统 1.2 安装前环境监测 1.2.1.SELinux和系统防火墙关闭 检查selinux 或者使用使用getenforce检查 临时关闭selinux 永久关闭,需要修改SELinux的配置文件/etc/selinux/...

弥沛 ⋅ 05/15 ⋅ 0

xilinx-arm-linux交叉编译链安装

首先,说明为什么要装xilinx-arm-linux编译链,因为要使用Xilinx的Zedboard开发:需要在Linux系统上面,使用xilinx-arm-linux交叉编译链,编译C文件,将编译后的文件拷贝到Zedboard即可。安装...

weixin_40651304 ⋅ 04/17 ⋅ 0

静默安装oracle11g单实例-腾讯云

静默安装oracle11g单实例-腾讯云 环境检查 Oracle版本 安装依赖包 上传pdksh安装 修改主机参数 修改后,使设置生效 修改用户限制 使设置生效 添加用户 设置oracle用户密码 创建安装目录(可根...

lizer2016 ⋅ 2016/08/01 ⋅ 0

Linux下安装Tomcat并部署项目

步骤一、下载安装包 a. 下载tomcat Linux安装包,地址:http://tomcat.apache.org/download-80.cgi , 我们下载的版本是8.0,下载方式如图: b. 因为tomcat的安装依赖于Java JDK,所以需要先判...

u012843873 ⋅ 04/16 ⋅ 0

Linux环境下的Anaconda安装及使用

Anaconda对于python就相当于Ubuntu对于Linux,即Anaconda是python的一个发行版,将python和许多常用的package打包,方便pythoners直接使用。像virtualenv、pyenv等工具管理虚拟环境,起到的作...

戴千岩 ⋅ 2017/09/24 ⋅ 0

Linux安装Python3.6.5

本想使用yum或者apt-get安装,看了看安装步骤,比安装包安装还麻烦, 遂采用安装包安装Python。 Python官网下载个安装包:Python-3.6.5.tgz 上传到Linux服务器 解压 创建个文件夹,作为安装目...

AmosWang ⋅ 06/03 ⋅ 0

Node.js在windows下的安装

Node.js 安装配置 本章节我们将向大家介绍在window和Linux上安装Node.js的方法。 本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js安装包及源码下载地址为:https://nodejs....

梦梦阁 ⋅ 06/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

vim编辑模式、命令模式

编辑模式 vim要从一般模式进入编辑模式只要按字母 i 、I、a、A、o、O键就可以了 要从编辑模式回到一般模式按键盘上的Esc键即可。 按键 作用 i 在当前字符前插入 I 在光标所在行的行首插入 o ...

黄昏残影 ⋅ 27分钟前 ⋅ 0

OSChina 周五乱弹 —— 如果有一天不当程序员了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @guanglun :分享off的单曲《我唱情歌给你听》 《我唱情歌给你听》- off 手机党少年们想听歌,请使劲儿戳(这里) @小小编辑 :#如果不做程序...

小小编辑 ⋅ 34分钟前 ⋅ 4

从 Confluence 5.3 及其早期版本中恢复空间

如果你需要从 Confluence 5.3 及其早期版本中的导出文件恢复到晚于 Confluence 5.3 的 Confluence 中的话。你可以使用临时的 Confluence 空间安装,然后将这个 Confluence 安装实例升级到你现...

honeymose ⋅ 今天 ⋅ 0

Java8新增的DateTimeFormatter与SimpleDateFormat的区别

两者最大的区别是,Java8的DateTimeFormatter也是线程安全的,而SimpleDateFormat并不是线程安全。 在并发环境下使用SimpleDateFormat 为了能够在多线程环境下使用SimpleDateFormat,有这三种...

人觉非常君 ⋅ 今天 ⋅ 0

多线程如何控制执行顺序

线程的生命周期说明: 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运行(Running)、...

MarinJ_Shao ⋅ 今天 ⋅ 0

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

最近两年,著名的自媒体网站今日头条可以说是火得一塌糊涂,虽然从目前来看也遇到了一点瓶颈,毕竟发展到了一定的规模,继续增长就更加难了,但如今的今日头条规模和流量已经非常大了。 我们...

原创小博客 ⋅ 今天 ⋅ 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:Sql...

waylau ⋅ 今天 ⋅ 0

以太坊java开发包web3j简介

web3j(org.web3j)是Java版本的以太坊JSON RPC接口协议封装实现,如果需要将你的Java应用或安卓应用接入以太坊,或者希望用java开发一个钱包应用,那么用web3j就对了。 web3j的功能相当完整...

汇智网教程 ⋅ 今天 ⋅ 0

2个线程交替打印100以内的数字

重点提示: 线程的本质上只是一个壳子,真正的逻辑其实在“竞态条件”中。 举个例子,比如本题中的打印,那么在竞态条件中,我只需要一个方法即可; 假如我的需求是2个线程,一个+1,一个-1,...

Germmy ⋅ 今天 ⋅ 0

Django第一期

安装Django 去https://www.djangoproject.com/download/ 下载最新版的Django,然后解压放到Anaconda\Lib\site-packages目录下,然后cmd进入此目录,输入安装命令: python setup.py install ...

大不了敲一辈子代码 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部