CentOS安装JAVA
http://hermosa-young.iteye.com/blog/1798026
每次都要搜索一下太麻烦了,留个底,方便以后查询
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。
首先查看Linux自带的JDK是否已安装。
输入如下命令,查看已经安装的JAVA版本信息。
- java -version
输入如下命令,查看JDK的信息。
- rpm -qa|grep java
如下图所示。

卸载已经安装的JAVA,如下图所示。

卸载完成,如下图所示。

卸载另外一个,如下图所示。

卸载完成,如下图所示。

第二步,安装SUN的JDK。
官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
在/usr下建立一个java目录,以备将java程序安装在此目录下,输入如下命令:
- mkdir /usr/java
把下载好的安装文件拷贝到原系统的共享文件夹share中,通过命令查看文件:
- cd /mnt/share
- ls -a
将文件复制到/usr/java目录下,输入如下命令:
- cp *.gz /usr/java
查看/usr/java目录,输入如下命令:
- cd /usr/java
- ls -a
如下图所示。

解压文件,输入如下命令:
- tar -xzvf jdk-7u13-linux-x64.gz
解压后,在/usr/java目录下就会生成一个新的目录jdk1.7.0_13,该目录下存放的是解压后的文件。
为了以后设置方便,我们该生成的目录jdk1.7.0_13改名为jdk,输入如下命令:
- .0_13 jdk
如下图所示。

或者,如果你下载的文件是rpm 格式的话,在上面用tar命令处,替换为下列命令来安装,其他步骤不变。
- rpm -ivh jdk-7u13-linux-x64.rpm
最后进行环境变量的设置。
输入如下命令,进入配置文件。
- vi /etc/profile
如下图所示。

进入配置文件,如下图所示,将红色框中的第一行删除,换为下面三行配置信息。

让环境变量生效。
执行配置文件,令其立刻生效,输入如下命令:
- source /etc/profile
验证是否安装成功,输入如下命令:
- Java -version
如下图所示,表示安装成功!

export JAVA_HOME=/opt/jdk1.7.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
运行第一个JAVA程序。
新建一个HelloWorld.java文件,如下图所示。

编辑文件,如下图所示。

保存文件,编译并运行,如下图所示。

运行成功!
如果下载的是bin结尾的java文件,可以参考:http://blog.csdn.net/cezeffort/article/details/7605863
java下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
CentOS安装JAVA的更多相关文章
- CentOS安装Java JDK
JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.在Linux上安装Tomcat,而Tomcat服务器运行时是需要JDK支持的,所以服务器必须配置好JDK用到 ...
- CentOS安装JAVA后JAVA版本不对的问题
今天用CentOS安装JDK,发觉在安装完成后,输入java命令来验证是否安装成功时,出现 Usage: gij [OPTION] ... CLASS [ARGS] ... to i ...
- Linux(Centos)安装Java JDK及卸载
步骤一.下载安装包 a. 因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位·,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位 ...
- CentOS安装java and javac(java执行环境和开发环境)
[root@localhost usr]# yum install java Loaded plugins: fastestmirror, refresh-packagekit, security R ...
- Centos 安装Java jdk
1/ yum search java|grep jdk 2/ yum install java-......... 3/ vi /etc/profile 在最后添上: 4/ source /etc/p ...
- centos安装java的jdk
1.下载 jdk-8u101-linux-x64.rpm http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- ...
- Centos 安装 Java
建立文件夹 进入/usr/文件夹下,建立一个文件,我这里是java文件夹,将jdk-8u45-linux-x64.tar.gz复制到/usr/java文件夹下 解压文件 解压指令为:tar -zxvf ...
- Centos 安装java
1.下载jdk:jdk-8u181-linux-x64.tar.gz,下载地址不用我说了把.. 2.新建java文件夹 mkdir /usr/java 3.将下载的包传到此文件夹中,然后解压 cd / ...
- 在CentOS 7/6.5/6.4 中安装Java JDK 8(转载)
转载在CentOS 7/6.5/6.4 中安装Java JDK 8 首先,在你的服务器上运行一下更新. yum update 然后,在您的系统上搜索,任何版本的已安装的JDK组件. rpm -qa | ...
随机推荐
- Linux配置文件系统及程序的限制 - ulimit
想象一个状况:我的 Linux 主机里面同时登陆了十个人,这十个人不知怎么搞的, 同时开启了 100 个文件,每个文件的大小约 10MBytes ,请问一下, 我的 Linux 主机的内存要有多大才够 ...
- 如何在shell脚本中判断文件或者文件夹是否存在?
1:查找文件夹 如果文件夹存在,则打印一句存在,否则打印不存在 这里的话可以自由加一些指令. if [ test -d 文件夹名称 ] ; then echo "文件夹存在!" e ...
- LeetCode之旅(22)-House Robber
题目: You are a professional robber planning to rob houses along a street. Each house has a certain am ...
- javascript访问html元素的内容(1)
形如如下格式的html元素: <p id="my_p">I'm <strong>BIG</strong> panda!!!</p> ...
- 80端口被NT kernel & System 占用
新年后正常上班的第一天,客户报告,虚拟机上的网站起不来了. 登录虚拟机的远程桌面,闪几下连接信息,后面就没了,不显示远程桌面.联系虚拟机管理,重启,远程桌面是连上了,网站还是起不来. 查看window ...
- java面试笔试题大汇总
第一,谈谈final, finally, finalize的区别. 最常被问到. 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以 ...
- javascript学习(二)javascript常见问题总结
在js使用过程中,经常会碰到一些问题,本人利用闲暇时间整理了一些常见问题的解决方法,贴出来和大家分享,有需要的朋友可以参考下 1.JS中方法和变量都是区分大小写的 2.单引号.双引号在JS中没有特殊 ...
- Struts2,Spring,Hibernate优缺点
struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发. 优点: Struts跟Tomcat.Turbine等诸多Apache项目一样,是开源软件,这是它的 ...
- Nodejs经验谈
前言 这里主要说一下之前使用Nodejs开发踩过的坑,只说坑不填坑,那就是赤裸地耍流氓,文中有大量的说明及填坑方法,了解的看官可以直接跳过. PS:说实话,Nodejs的坑确实蛮多的:但是上手简单,扩 ...
- 关于windows修改远程登录端口的问题
windows远程桌面默认使用的是3389,为了避免被别用用心的扫描从而暴力破解远程服务器或者vps的账户信息.可以修改默认端口3389到其它端口,如8000,10000等.最好修改为10000以后的 ...