文档章节

linux下安装JDK

Joe小桥
 Joe小桥
发布于 2015/12/26 14:23
字数 232
阅读 100
收藏 6
  •   到Oracle官网去下载JDK1.7

    http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html

        我服务器是64位的,所以这里我选择64的安装包进行下载。

  •      修改后缀名

     我使用Google Chrome下载下来发现是jdk-7u79-linux-x64.gz,后缀名是 *.gz,而不是*.tar.gz的。

     这里需要修改一下后缀名,改成jdk-7u79-linux-x64.tar.gz就好,这样jdk就出来了。

    

  •     解压

tar -zxvf jdk-7u79-linux-x64.tar.gz

    

    接下来我要移到/opt目录下面

mv jdk1.7.0_79/ /opt/

    

  •     配置环境变量

    编辑/etc/profile文件,在末尾加上下面的配置,然后保存。

export JAVA_HOME=/opt/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

   

  •      重新加载profile文件

source /etc/profile

    

    这里还有两种方法,一是重启linux服务器,二是修改.bashrc文件(sudo gedit ~/.bashrc)

  •     测试

    输入java或者java -version进行测试,如下图则配置成功:

java -version

    

© 著作权归作者所有

共有 人打赏支持
Joe小桥
粉丝 9
博文 9
码字总数 3019
作品 0
珠海
CTO(技术副总裁)
私信 提问

暂无文章

存储过程知识点收集

记录下,以后要常用的问题 1、获取刚刚插入数据产生的ID SCOPE_IDENTITY 返回当前作用域的插入后产生的一条ID @@IDENTITY 返回当前表的最后一条ID

轻轻的往前走
8分钟前
0
0
elixir keyword和map的区别

┌──────────────┬────────────┬───────────────────────┐ │ Keyword List │ Map/Struct │ HashDict (deprec...

wmzsonic
11分钟前
0
0
解决bootstrap-table-fixed-columns.js显示列与隐藏列按钮切换表格不对齐

<table class="table-striped table-hasthead nowrap" id="tableTest1" data-search="true" data-show-columns="true" data-fixed-columns="true" data-fixed-number="3"></table> 含有dat......

tianyawhl
13分钟前
0
0
ES6 系列之 defineProperty 与 proxy

摘要: ## 前言 我们或多或少都听过“数据绑定”这个词,“数据绑定”的关键在于监听数据的变化,可是对于这样一个对象:`var obj = {value: 1}`,我们该怎么知道 obj 发生了改变呢? ## def...

阿里云官方博客
18分钟前
0
0
美团点评携手 PingCAP 开启新一代数据库深度实践之旅

一、背景和现状 在美团,基于 MySQL 构建的传统关系型数据库服务已经难于支撑公司业务的爆发式增长,促使我们去探索更合理的数据存储方案和实践新的运维方式。随着近一两年来分布式数据库大放...

TiDB
19分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部