Linux_使用Linux之安装jdk 7
工具/原料
- jdk7源码安装压缩包
方法/步骤
- 卸载OpenJDK - rpm -qa | grep java - rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 rpm -e --nodeps tzdata-java-2012j-1.el6.noarch  
- jdk下载官方网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html - 输入命令:wget http://211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz 下载jdk  
- 输入命令: ll 可以查看当前目录下存在文件jdk-7u7-linux-i586.tar.gz ,然后在当前目录下解压源码包,输入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz  
- 输入命令: ll 可以查看当前目录下存在目录jdk1.7.0_07,然后将其移动到/usr/local/目录下,并重命名为 jdk7,输入命令:mv jdk1.7.0_07 /usr/local/jdk7  
- 下面我们来设置jdk的环境变量这里彩全局设置方法,就是来修改 /etc/profile,它是所有用户的共用的环境变量输入命令:vi /etc/profile然后在打开的文件末尾添加如下内容: - JAVA_HOME=/usr/local/jdk7 - JRE_HOME=/usr/local/jdk7/jre - PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH - CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib - export JAVA_HOME JRE_HOME PATH CLASSPATH  
- 使环境变量立即生效,输入命令:source /etc/profile 
- 检验是否安装成功 - 输入命令:java #检测jdk bin环境 - 接着输入:javac #检测jdk classpath环境 - 成功,你会看到如下java命令参数使用说明界面;   
- 当前我们输入以上的命令后,可能会报如下的错误:bash: /usr/local/jdk7/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录是因为64位系统中安装了32位程序,而且我当前使用的正是64位的linux版本解决方法:yum install glibc.i686 - 我是在安装了上面的 glibc.i686 等相关的包后,就可以正常执行 java,javac等命令了。并没有安装以下的包 重新安装以后还有如下类系错误 再继续安装包 error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryyum install libstdc++.so.6 - 当然,如果你安装的是64位的jdk,就不会报该错误了。    END END
注意事项
- 确定你的linux操作系统版本,安装对应版本的软件,不然就会出现上面我安装jdk时出现的错误
转自百度经验:http://jingyan.baidu.com/article/ce09321b7c111f2bff858fea.html
Linux_使用Linux之安装jdk 7的更多相关文章
- Linux 下安装 jdk压缩包
		按 esc 退出 记得 输入 :q 记得 : Linux下安装jdk 把压缩文件放在 桌面的soft 下 在usr目录下新建文件夹Java,把文件复制到 usr/java 更改下路径! 3 ... 
- linux 下安装jdk及配置jdk环境图解
		linux 下安装jdk及配置jdk环境图解 一:先检測是否已安装了JDK 运行命令: # rpm -qa|grep jdk 或 # rpm -q jdk 或 #find / -name j ... 
- Linux 下 安装jdk 1.7
		Linux 下 安装jdk 1.7 参考百度经验 http://jingyan.baidu.com/album/ce09321b7c111f2bff858fea.html?picindex=6 第一步 ... 
- Linux自动安装JDK的shell脚本
		Linux自动安装JDK的shell脚本 A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在 ... 
- Linux下安装JDK,Tomcat,Mysql详细教程
		1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ... 
- Linux下安装jdk&Jmeter
		一.在Linux上部署一个jdk以及Jmeter tips1:Linux安装tar.gz文件到路径 tar -zxvf 软件包名.tar.gz -C 路径 比如我的jdk-8u131-linux- ... 
- 在Linux中安装JDK和IDEA
		前言 寒假安装虚拟机的时候我就没有安装好,到学校之后,因为时间紧加上更习惯Windows的操作习惯,我只在Windows上安装了JDK和IDEA,但是随着学习的深入,我发现用虚拟机写命令行.新建jav ... 
- linux下安装jdk跟tomcat
		文章参考 https://www.cnblogs.com/geekdc/p/5607100.html Linux服务器安装jdk+tomcat https://baijiahao.baidu ... 
- 完全零基础在Linux中安装 JDK
		完全零基础在Linux中安装 JDK 总体思路:先确定没有Java程序了 — 然后创建相应路径文件夹 — 下载JDK — 解压到当前路径 — 自定义文件名称 — 配置环境变量 — 检查是否安装成功 第 ... 
随机推荐
- RAID阵列的初始化与管理
			如果我们创建RAID阵列的目的是新部署一台服务器,我们建议所有新创建的RAID阵列都应该做初始化操作,这样,硬盘上原有的用户数据将被清除,以便进行后续的系统,软件安装. 转自: http://zh.c ... 
- ASP.NET小知识
			所有System.Web.UI.*命名空间下的内容可以称为Web From,而System.Web.*命名空间下的其他内容可以称为ASP.NET. @section用法:配合母版页中的@RenderS ... 
- 编译安装0bda 8179无线网卡
			CentOS下安装USB无线网卡(Obda:8179) 参考:http://blog.163.com/thinki_cao/blog/static/83944875201311593529913/ c ... 
- shell脚本批量生成配置文件
			如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦.因而想到了用shell脚本来批量生成配置文件和配置数据.下面这个脚本是为了批量生成nagios监控配置文件的一个shell脚本程序.其原 ... 
- php中正则表达式的匹配和数据验证总结
			正则表达式能匹配复杂的字符串形式,比字符串处理函数功能更加多,只不过执行效率有所降低,但是可以实现非常复杂的匹配,下面总结一下 1.简单的字符串匹配,判断指定字符串是不是在另一个字符串中,和字符串查找 ... 
- wget 增加单个文件下载限制大小
			增加了参数 -M --limit-size 使用方法 -M 5m 或者 -M 500k 或者 --limit-size=5m 或者 --limit-size=500k 下载地址 http://pan. ... 
- Java for LeetCode 066 Plus One
			Given a non-negative number represented as an array of digits, plus one to the number. The digits ar ... 
- Java for LeetCode 042 Trapping Rain Water
			Given n non-negative integers representing an elevation map where the width of each bar is 1, comput ... 
- 高阶函数复习:利用reduce和map把字符串转为数字
			复习高阶函数的时候,有一道题想了半天解不出来.看了下别人的解法,发现学习编程,思维真的很重要. 习题: 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数1 ... 
- css3学习总结9--CSS3过渡
			CSS3 过渡 通过 CSS3,我们可以在不使用 Flash 动画或 JavaScript 的情况下,当元素从一种样式变换为另一种样式时为元素添加效果. 过渡属性 属性 描述 CSS transiti ... 
