总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk

1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:

sudo mkdir

jdk //创建文件夹jdk

sudo cp -r ~/download/jdk-7u10-linux-x64.tar.gz /usr/lib/jdk/ //把下载的文件拷贝到新创建的目录下面

sudo tar -zxvg

jdk-7u10-linux-x64.tar.gz //解压缩文件

2.设置环境变量,用gedit打开/etc/profile文件

sudo gedit /etc/profile

在文件的最后面增加:

export

JAVA_HOME=/usr/lib/jdk/jdk1.7.0_10

export

JRE_HOME=/usr/lib/jdk/jdk1.7.0_10/jre

export

PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export

CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

3.将系统默认的jdk修改过来

$ sudo update-alternatives

--install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_10/bin/java

300

$ sudo update-alternatives

--install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_10/bin/javac

300

$ sudo update-alternatives

--config java $ sudo update-alternatives

--config javac

4.检测,输入java -version

java version "1.7.0_10"

Java(TM) SE Runtime

Environment (build 1.7.0_10-b18)

Java HotSpot(TM) 64-Bit

Server VM (build 23.6-b04, mixed mode)

linux java tar_tar包在linux下java安装相关推荐

  1. linux打的war包在linux上无法运行(一个奇葩事件,spring无法读取Properties)

    遇到这么个鬼事情, 项目环境:tomcat8 , jdk1.8 , maven 3.2.5 1.linux打的war包在linux上无法运行,在windows上能运行 2.windows打的war包在 ...

  2. linux php和java环境变量配置_Linux下Java环境变量的安装与配置

    安装 以JDK1.6.0_43为例 增加可执行权限 chmod +x jdk-6u43-linux-x64.bin, 执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_ ...

  3. linux java 日期 报错_Linux下java报错Too many open files的解决方法

    最近发现运行在Linux下的java application报如下错误: java.io.IOException: Cannot run program "/bin/sh": ja ...

  4. linux替换jar包目录,Linux下用jar命令替换war包中的文件【转】

    问题背景:在Linux环境上的weblogic发布war包,有时候只是修改了几个文件,也要上传整个war包,这样很费时间,因此整理了一下Linux环境,更新单个文件的方法. 1.如果要替换的文件直接在 ...

  5. apache java 搭建服务器搭建_Linux下Java Web服务器搭建(Apache2.2+2Tomcat6)

    Linux下Java web服务器搭建(JDK1.6.MySQL5.1.Apache2.2+2Tomcat6+svn1.6) 四.apache与tomcat整合 软件准备: 用于apache与tomc ...

  6. linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22

    Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...

  7. linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录

    一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...

  8. 凯歌Java百家号_centos7下静默安装oracle11G图解配置 1

    前言: 本文是<centos7下静默安装oracle11G图解配置>中第一篇.因linux下安装Oracle太过繁琐,如果写在一篇文章中,太长了.本文主要讲解安装前环境配置. Centos ...

  9. java条码包,如何利用IDAutomation Java条形码包创建条码

    本教程主要介绍如何利用 IDAutomation的线性Java条码包和以逗号分隔的文件作为数据源来创建一个带有页面布局的报表. Step 1:利用逗号分隔的数据源创建报表 下载并保存文本文件,Prod ...

最新文章

  1. windows10+Python3-如何安装numpy和matplotlib包
  2. 大专计算机单招有哪些,大专单招和统招的区别有哪些
  3. 28. extjs中Ext.BLANK_IMAGE_URL的作用
  4. 黄金分割算法求函数的极值C++实现
  5. XmlSerializer 对象的Xml序列化和反序列化,XMLROOT别名设置
  6. oracle生成顺序编号,Oracle排序以及序号的输出 | 学步园
  7. 计算机丢失lib.dll,libprotobuf.dll
  8. python中datetime函数怎么获得当年年份_Python 日期和时间函数使用指南
  9. 硬盘分区模式gpt改成mbr模式_系统硬盘gpt转换的操作方法
  10. Numpy的学习6-深浅赋值(copydeep copy)
  11. Dive into Spring framework -- 了解基本原理(二)--设计模式-part2
  12. atitit.提升开发效率---MDA 软件开发方式的革命(4)----编辑表单建模
  13. 自己动手写个狗屁不通文章生成器!输入标题即可生成文章!
  14. CMD命令实现数字雨
  15. mysql 初始化序列_GitHub - IMAUZS/seq: 基于mysql的序列号生成器
  16. php采标教程,国内液压与气动行业标准大全
  17. 腾讯T3手把手教你!从底层开始带你了解并发编程,重要概念一网打尽!
  18. java uc_UC浏览器Java通用版本uc Java通用版本java通用版本浏览器uc7
  19. Mac 电脑添加代理服务器
  20. 基因对疾病的影响规律--读论文

热门文章

  1. select frame 什么意思?
  2. Google跨平台UI框架 Flutter beta 重磅发布,这里有你需要了解的一切
  3. leetcode day4
  4. git和其他版本控制系统的区别
  5. 快速原型工具 原型可视化
  6. oracle 游标示例
  7. 使用YII2 构建一个定时任务
  8. 2018-04-07进程创建学习流程
  9. Linux下KVM的图形界面管理工具(virt-manager)(桌面版)
  10. C#方法中参数ref和out的解析