Linux_JDK安装
一、下载linux版本的jdk压缩包(这里安装jdk1.7版本,子版本随意,选择*.tar.gz文件下载)
下载目录:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
二、利用外部工具(filezilla/FlashFXP/Xftp)上传,或直接使用VMware-tools将下载的.tar.gz文件拖到指定目录
PS:注意查看linux中是否有自带的open jdk,有则卸载,以免后期和后面安装jdk冲突而不生效
>>查看是否存在: java -version,如果已存在则查看java版本:
rpm -qa | grep "java"
卸载 rpm -e "查出来的java版本" 或
yum -y remove "查出来的java版本"
三、终端操作
注意选择一个合适的位置解压(这里/usr/local/java/)
[root@hadoop09-linux java]# cd ~
[root@hadoop09-linux ~]# cd /usr/local/java/
[root@hadoop09-linux java]# ls
jdk-7u67-linux-x64.tar.gz
[root@hadoop09-linux java]# tar -zxvf jdk-7u67-linux-x64.tar.gz # -z 表示解压gz属性的压缩包 -x 解压缩 -v 查看解压缩信息 -f 后面必跟完整压缩包文件名
...
jdk1.7.0_67/include/jvmti.h
jdk1.7.0_67/include/jni.h
jdk1.7.0_67/include/jdwpTransport.h
jdk1.7.0_67/include/linux/
jdk1.7.0_67/include/linux/jawt_md.h
jdk1.7.0_67/include/linux/jni_md.h
jdk1.7.0_67/include/jawt.h
jdk1.7.0_67/include/jvmticmlr.h
jdk1.7.0_67/include/classfile_constants.h
...
[root@hadoop09-linux java]# ls
jdk1.7.0_67 jdk-7u67-linux-x64.tar.gz
[root@hadoop09-linux java]# vi ~/.bashrc # 设置jdk环境变量 # .bashrc # User specific aliases and functions alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i' # Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
#################################################################### 追加如下内容,注意自己的jdk路径 #########################
#java-jdk1.7
#jdk-home
export JAVA_HOME=/usr/local/java/jdk1.7.0_67
#jdk-bin
export JAVA_BIN=$JAVA_HOME/bin
#jdk-lib
export JAVA_LIB=$JAVA_HOME/lib
#jdk-classpath
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
#jdk-path
export PATH=$JAVA_BIN:$PATH
[root@hadoop09-linux java]# . ~/.bashrc # . 或 source 重新读取用户环境使起生效
[root@hadoop09-linux java]# java -version # 查看java版本 验证是否安装成功
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@hadoop09-linux java]# javac -version
javac 1.7.0_67
[root@hadoop09-linux java]#
PS:
./bashrc 当前用户下的环境变量,每个用户下都会有该文件
/etc/profile 个人理解为一个全局的环境变量,启动系统后profile被执行加载profile.d下所有脚本,然后执行用户下的./bashrc环境变量
Linux_JDK安装的更多相关文章
- linux_jdk,zookeeper,kafka安装
若是在虚拟机安装最好先进行下面的安装 1.1修改各个虚拟机主机名 vi /etc/sysconfig/network 1.2修改主机名和IP的映射关系 vi /etc/hosts 1.3关闭防火墙 # ...
- rJava在ubuntu上的安装
1.Oracle JDK 8(必须装oracle的,open的不行) http://www.cnblogs.com/loca/p/4679110.html Install Oracle JDK 8 o ...
- docker——容器安装tomcat
写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...
- Sublime Text3安装JsHint
介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...
- Fabio 安装和简单使用
Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...
- gentoo 安装
加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...
随机推荐
- 安装.net Framework 3.5 SP1非常慢的解决方案
解决方案:1.msiexec /unregserver回车,在输入命令:msiexec /regserver msiexec /unregserver是停止installer服务,而msiexec / ...
- 【T_SQL】基础 续+
十.模糊查询 1.LIKE --查询时,字段中的内容并不一定与查询内容完全匹配,只要字段中含有这些内容. SELECT StuName AS 姓名 FROM Stuinfo WHERE stuname ...
- ZOOKEEPER3.3.3源码分析(四)对LEADER选举过程分析的纠正
很抱歉,之前分析的zookeeper leader选举算法有误,特此更正说明. 那里面最大的错误在于,leader选举其实不是在大多数节点通过就能选举上的,这一点与传统的paxos算法不同,因为如果这 ...
- hdu3496 二维01背包
题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=3496 //刚看题目以为是简单的二维01背包,but,,有WA点.. 思路:题中说,只能买M ...
- POJ 3450 后缀数组/KMP
题目链接:http://poj.org/problem?id=3450 题意:给定n个字符串,求n个字符串的最长公共子串,无解输出IDENTITY LOST,否则最长的公共子串.有多组解时输出字典序最 ...
- DOM--3 DOM核心和DOM2 HTML(2)
核心Node对象 由于继承扩展的关系,DOM中大部分对象会有Node对象的属性和方法,其中包括: nodeName DOM2核心中规定的每种nodeType预期的nodeName值 对象 返回值 El ...
- Delphi Virtual String Tree 基本用法
首先建立树节点所用的记录类型 type HXL_TNode = record name:string; desc:string; BRoot:Boolean; 定义该类型指针 pHXL_TNode = ...
- js获取浏览器地址
<script type="text/javascript"> window.onload = function(){ var txt=""; va ...
- Codeforces Round #345 (Div. 2)
DFS A - Joysticks 嫌麻烦直接DFS暴搜吧,有坑点是当前电量<=1就不能再掉电,直接结束. #include <bits/stdc++.h> typedef long ...
- The 2015 China Collegiate Programming Contest H. Sudoku hdu 5547
Sudoku Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others)Total Subm ...