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 服务器安装操 ...
随机推荐
- document.body / document.ducumentElement /等获取高度和宽度的区别 ----转载
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- flex容器属性(一)
一,概念 flexible box ,意为"弹性布局",用来为盒状模型提供最大的灵活性. 块级布局更侧重于垂直方向,行内布局更侧重于水平方向,于此相对的,弹性盒子布局算法是方向无关 ...
- phpexecel 导入导出,格式
1.日期时间合并到c中 =a1 &b1 或 =a1 + b1 这些都是运算符 2.此时c1的值是这条公式,而并不是公式运算的结果 复制c,粘贴到d,选择粘贴值 3.此时c是时间日期格式的,如需 ...
- 阿里云Linux系统挂载数据盘
Linux云服务器数据盘未做分区和格式化,我们可以根据以下步骤进行分区以及格式化操作. 目录 [隐藏] 1 查看数据盘 2 对数据盘进行分区 3 查看新的分区 4 格式化新分区 5 添加分区信息 6 ...
- WinForm支持拖拽效果
有一个MSDN客户提问在WinForm中如何实现拖拽效果——比如在WinForm中有一个Button,我要实现的效果是拖拽这个Button到目标位置后生成一个该控件的副本. 其实这个操作主要分成三步走 ...
- CSS3_实现圆角效果box-shadow
1.outline的直角与圆角 来给个div: <div class="use-outline"></div> 来再给个样式: .use-outline{ ...
- Mysql远程连接,并解决wordp主题添加问题
1.增加允许远程连接 MySQL 用户并授权. 在 Linux 主机中在命令提示行下输入下面的命令. > MySQL -uroot -p 密码 2.创建远程登陆用户并授权 grant all P ...
- VS2013单元测试及代码覆盖率分析--Xunit
1,Javaweb中有jmeter.jacoco.ant.badboy等集成测试代码覆盖率的方式,C#代码的覆盖率怎么测试呢?VS2013的IDE上本身并未集成测试的工具,以下讲解VS2013中C#代 ...
- [工作bug]c:import参数传递问题解析
一.起因: 在项目的工厂中,由于某个界面根据产品种类显示的产品属性均不相同,所以决定将界面进行拆分,将每一个产品写入一个jsp界面,分别命名为product0.jsp.product1.jsp,在主界 ...
- yii2.0 的数据的 查 删
数据的查询 /** * 查询正在使用的数据 model 层 */ public function selectdata(){ return $this->find()->a ...