下载jdk<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
[root@Bhanv ~]# ll jdk/jdk-6u19-linux-i586-rpm.bin
-rwxr--r-- 1 root root 80366029 2010-04-09 jdk/jdk-6u19-linux-i586-rpm.bin
添家权限并安装
[root@Bhanv ~]# chmod o+x jdk/jdk-6u19-linux-i586-rpm.bin
[root@Bhanv ~]# ll jdk/jdk-6u19-linux-i586-rpm.bin
-rwxr--r-x 1 root root 80366029 2010-04-09 jdk/jdk-6u19-linux-i586-rpm.bin
[root@Bhanv ~]# ls jdk-6u19-linux-i586.rpm
jdk-6u19-linux-i586.rpm
[root@Bhanv ~]# rpm -ivh jdk-6u19-linux-i586.rpm
设置环境变量
[root@Bhanv ~]# export JAVA_HOME=/usr/java/jdk<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1.6.0_19/
[root@Bhanv~]#export CLASSPATH=/usr/java/jdk1.6.0_19/lib/dt.jar:/usr/java/jdk1.6.0_19/lib/tools.jar [root@Bhanvlib]# export CLASSPATH=.:/usr/java/jdk1.6.0_19/lib/dt.jar:/usr/java/jdk1.6.0_19/lib/tools.jar
[root@Bhanv lib]# export PATH=$PATH:/usr/java/jdk1.6.0_19/bin/
[root@Bhanv lib]# java -version
java version "1.6.0_19"
Java(TM) SE Runtime Environment (build 1.6.0_19-b04)
Java HotSpot(TM) Client VM (build 16.2-b04, mixed mode, sharing)
创建测试java文件并编译测试:
[root@Bhanv ~]# cat test.java
class test
{
public static void main(String[] args)
{
        System.out.println("Hello World!");
}
}
[root@Bhanv ~]# ll test.java
-rwxr-xr-x 1 root root 97 04-09 09:39 test.java
[root@Bhanv ~]# javac test.java
[root@Bhanv ~]# java test
Hello World!
刚才的设置只对当前登陆shell有效,用户注销就没有,可以写在用户的.bashrc中,如下
[root@Bhanv ~]#vi .bashrc
set JAVA_HOME=/usr/java/jdk1.6.0_02
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
要想让所有的用户都可以,将以上内容则写在/etc/profile,然后使用以下命令使其立即生效
[root@Bhanv ~]#source /etc/profile  ← 使环境变量生效

转载于:https://blog.51cto.com/bhanv/293055

java on RHEL5相关推荐

  1. RHEL5(CentOS)下nginx+php+mysql+tomcat+memchached配置全过程(转)

    RHEL5(CentOS)下nginx+php+mysql+tomcat+memchached配置全过程 一.准备工作:SSH,telnet终端中文显示乱码解决办法vi /etc/sysconfig/ ...

  2. VirtualBox下安装RHEL5.5+Oracle 11g手记

    公司新配的一个环境,需要在虚拟机环境下安装RHEL(即Red Hat EnterPrise Linux,下同)5.5 64位及Oracle 11g 64位,为此折腾了整整三天,个中苦痛,唯有亲历者知之 ...

  3. 在RedHat上安装gcc,java 和 eclipse-rcp

    本文全是如何用rpm包在红帽子54上安装gcc,automake,java和eclipse等,不是源代码编译,请大家不要误会了. 其实通过rpm包安装东西很简单,麻烦的是有很多rpm是要根据顺序进行先 ...

  4. 让开源解读“甲骨文”--RHEL5.3部署安装Oracle Database10g Release2

    系统环境:RHEL5.3 数据库:Oracle Database10g Release2(10.2.0.1.0) for Linux x86 Oracle Database 10g Release 2 ...

  5. EMC Networker与mhvtl虚拟磁带库的结合on rhel5.5

    一.概述     NetWorker可在混合存储环境中集中并加速备份和恢复操作,来保护关键业务数据,降低了开销成本.     NetWorker开放.高度可扩展的架构可使公司.政府和大学在单一应用基础 ...

  6. Windows下Libvirt Java API使用教程(二)- 接口使用说明

    介绍完libvirt Java API的部署工作: <Windows下Libvirt Java API使用教程(一)- 开发环境部署> 接下来我们就介绍一下接口的使用和代码样例. libv ...

  7. RHEL5 kickstart 安装小结

    RHEL5 kickstart 安装小结 环境简介 系统版本:RHEL5 32位 内核版本:2.6.18-8.el5 i686 系统所需服务:tftp.dhcp.ftp.yum 创建ftp [root ...

  8. 为RHEL5安装JDK和配置tomcat

    http://www.linuxdiyf.com/viewarticle.php?id=120575 为RHEL5安装JDK和配置tomcat ericLi发布于 2008-12-19 | 515次阅 ...

  9. RHEL5上Oracle9i的安装

    因为安装Oracle本来就是一件麻烦事,更何况在Linux环境下.以往也有一些相关的教程,但大多以AS3或者AS4为主.自从Redhat发布RHEL5后,还没有很好的参考资料.即使有一些残缺的文献,大 ...

最新文章

  1. 一篇比较深刻的讲FP特性的文章
  2. 在weka中配置自己的算法 zz
  3. SAP ABAP一组关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析
  4. php异步处理任务工具,php异步任务处理: gearman
  5. 百度UEditor编辑器使用(二)
  6. 年薪百万架构师首次分享 Java 程序员黄金 5 年进阶心得!
  7. ****阿里云使用+快速运维总结(不断更新)
  8. C++ DLL导出接口
  9. 编译原理教程_9 运行时存储组织
  10. java根据url下载文件
  11. putty连接linux设置文件夹,【整理】Windows用ssh连接Linux,想要从Linux上面上传/下载文件 - putty的子工具psftp...
  12. html5font标签菜鸟教程,菜鸟教程
  13. 计算机应用基础自主学习,计算机应用基础教学中如何培养学生的自主学习能力...
  14. 如何查看计算机关机事件,深度技术win7系统如何查看电脑的开关机时间【图文】...
  15. 100923G-Por Costel and the Orchard
  16. 用来在计算机各功能部件之间,广义相对论确认光在太阳附近会弯曲,引力透镜,水星进动等实验支持广义相对论。()...
  17. 网工软考中级数据通信技术
  18. SQL Server - sql 空间数据
  19. 例题5-10 UVa207-PGA Tour Prize Money(WA)
  20. 6月20日打卡50个单词

热门文章

  1. MIT用19个神经元实现自动驾驶控制,灵感来自秀丽隐杆线虫
  2. CNCC技术论坛:后量子霸权阶段的量子计算
  3. 推特千赞Demo袭来!简笔画变照片的GauGAN,编故事的GPT-2,浏览器皆可玩
  4. idea +springMVC搭建项目,新建各种文件基础
  5. 数据传输流程和socket简单操作
  6. 猎八哥浅谈存储过程——数据库中的双刃剑
  7. 根据年月日,判断20XX年XX月XX日是 星期几
  8. Play 1.x框架学习之六:未登陆拦截机制 (Not Login intercept In play framework)
  9. springboot继承组件_SpringBoot如何扩展引入的组件,以及如何自动配置组件原理
  10. FD.io/VPP — 常用指令集合