热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux下安装JDK、JRE

关键词:LinuxJDKJRE解决JRE中文乱码解决FireFox不支持appletl 安装JDK1、  安装jdkroot用户进入jdk安装文件所在目录,键入chmoda+xjd

关键词:Linux JDK JRE 解决JRE中文乱码 解决FireFox不支持applet

l  安装JDK

1、   安装jdk

root用户进入jdk安装文件所在目录,键入

chmod a+x jdk-6u22-linux-i586-rpm.bin

./jdk-6u22-linux-i586-rpm.bin

2、   设置环境变量

vim /etc/profile.d/java.sh

输入如下内容:

export JAVA_HOME=/usr/java/latest

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

 

l  安装JRE

1、   创建目录、拷贝安装文件

操作命令如下:

[zhangyg@isoft ~]$ su root

密码:

[root@isoft zhangyg]# cd /usr

[root@isoft usr]# cd java

bash: cd: java: 没有那个文件或目录

[root@isoft usr]# mkdir java

[root@isoft usr]# cd java

[root@isoft java]# cd /home/zhangyg/download

[root@isoft download]# cp jre-6u22-linux-i586-rpm.bin /usr/java

[root@isoft download]# cd /usr/java

[root@isoft java]# ls

jre-6u22-linux-i586-rpm.bin

[root@isoft java]#

2、   安装JRE

操作命令如下:

[root@isoft java]# chmod a+x jre-6u22-linux-i586-rpm.bin

[root@isoft java]# ./jre-6u22-linux-i586-rpm.bin

Unpacking…

Checksumming…

Extracting…

UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).

  inflating: jre-6u22-linux-i586.rpm 

Preparing…                ########################################### [100%]

   1:jre                    ########################################### [100%]

Unpacking JAR files…

       rt.jar…

       jsse.jar…

       charsets.jar…

       localedata.jar…

       plugin.jar…

       javaws.jar…

       deploy.jar…

 Done.

3、   解决JRE中文乱码

WindowsXP操作系统C:/Windows/Fonts/simsun.ttc拷贝到

Linux操作系统/usr/jre/jre1.6.0_22/lib/fonts/fallbackfallback目录如果不存在,需要自己创建)下。

4、   firefox安装java plugin插件

[root@isoft java]# ln -s /usr/java/jre1.6.0_22/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/

[root@isoft java]# ln -s /usr/java/default/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/

[root@isoft java]#


推荐阅读
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文探讨了如何在给定整数N的情况下,找到两个不同的整数a和b,使得它们的和最大,并且满足特定的数学条件。 ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 探讨一个显示数字的故障计算器,它支持两种操作:将当前数字乘以2或减去1。本文将详细介绍如何用最少的操作次数将初始值X转换为目标值Y。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 在金融和会计领域,准确无误地填写票据和结算凭证至关重要。这些文件不仅是支付结算和现金收付的重要依据,还直接关系到交易的安全性和准确性。本文介绍了一种使用C语言实现小写金额转换为大写金额的方法,确保数据的标准化和规范化。 ... [详细]
  • 在给定的数组中,除了一个数字外,其他所有数字都是相同的。任务是找到这个唯一的不同数字。例如,findUniq([1, 1, 1, 2, 1, 1]) 返回 2,findUniq([0, 0, 0.55, 0, 0]) 返回 0.55。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
author-avatar
Never_F_Y
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有