java jdkLinux下安装与环境变量的配置

by:授客 QQ1033553122

linux环境:CentOS-6.0-x86_64-bin-DVD1.iso

[root@localhost software]# ls

jdk-6u13-linux-i586.bin  jdk-6u13-linux-i586.zip

步骤1.创建并java安装目录

[root@localhost software]# mkdir -p /usr/local/java

[root@localhost software]# mv jdk-6u13-linux-i586.bin /usr/local/java

[root@localhost software]# cd /usr/local/java/

[root@localhost java]# ls

jdk-6u13-linux-i586.bin

步骤2.更改安装程序权限

[root@localhost java]# chmod 777 jdk-6u13-linux-i586.bin

步骤3.运行程序

[root@localhost java]# ./jdk-6u13-linux-i586.bin

...

./jdk-6u13-linux-i586.bin: ./install.sfx.5278: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Failed to extract the files.  Please refer to the Troubleshooting section of

the Installation Instructions on the download page for more information.

#如上,报错,解决方法:安装64位的jdk

[root@localhost java]# chmod 777 jdk-6u4-linux-x64-rpm.bin

[root@localhost java]# ./jdk-6u4-linux-x64-rpm.bin

[root@localhost java]# ls

jdk-6u4-linux-amd64.rpm                sun-javadb-common-10.3.1-4.1.i386.rpm  sun-javadb-docs-10.3.1-4.1.i386.rpm

jdk-6u4-linux-x64-rpm.bin              sun-javadb-core-10.3.1-4.1.i386.rpm    sun-javadb-javadoc-10.3.1-4.1.i386.rpm

sun-javadb-client-10.3.1-4.1.i386.rpm  sun-javadb-demo-10.3.1-4.1.i386.rpm

[root@localhost java]# rpm -ivh jdk-6u4-linux-amd64.rpm

Preparing...                ########################################### [100%]

package jdk-2000:1.6.0_04-fcs.x86_64 is already installed

步骤4.设置环境变量

[root@localhost java]# find / -name dt.jar

/usr/java/jdk1.6.0_04/lib/dt.jar

#修改权限,否则会提示类似以下的错误

#-bash: /usr/java/jdk1.6.0_04/lib/dt.jar: Permission denied

[root@localhost lib]# chmod 777 /usr/java/jdk1.6.0_04/lib/dt.jar

[root@localhost lib]# chmod 777 /usr/java/jdk1.6.0_04/lib/tools.jar

[root@localhost java]# export JAVA_HOME=/usr/java/jdk1.6.0_04

[root@localhost java]# export JRE_HOME=/usr/java/jdk1.6.0_04/jre

[root@localhost lib]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar

:$JAVA_HOME/lib/tools.jar

[root@localhost lib]# export PATH=$JAVA_HOME/bin:$JAVA_hOME/jre/bin:$PATH

[root@localhost lib]# source /etc/profile #让配置文件立即生效

注意,以上仅是临时起用作的,要永久生效,必须写入配置文件

# vi /etc/profile

……

[root@localhost lib]# source /etc/profile #让配置文件立即生效

Java java jdk在Linux下安装与环境变量的配置的更多相关文章

  1. Linux下各种常见环境变量的配置

      Linux系统下各种环境变量都通过修改/etc/profile文件来实现.由于是系统文件,修改此文件需要root权限.因此实现以下功能都需要用户拥有root权限. 另:不要轻易修改profile文 ...

  2. JDK(Java SE Development Kit)的安装与环境变量的配置

    本文参考于:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 感谢作者的贡献~ 首先,进入网址下载JDK:http://ww ...

  3. JDK eclipse selenium的安装以及环境变量的配置

    未经允许,禁止转载!!!  未经允许,禁止转载!!! 首先下载安装JDK: 然后双击进行安装 选着第一个:开发工具!点击next 一定要记住:Install to: C:\Program Files\ ...

  4. JDK的下载与安装和环境变量的配置

    一.jdk下载打开浏览器在地址栏输入: http://www.oracle.com ,进入Oracle官网主页面,选择 Products-----Java---->Download Java . ...

  5. JDK的下载、安装及环境变量的配置

    官网下载JDK: www.oracle.com 或者 www.java.sun.com   安装JDK: 双击运行下载的 jdk-8u25-windows-i586.exe即可. 假设安装目录为:D: ...

  6. Java JDK 8 安装和环境变量的配置(Linux and Windows)

    Java JDK 8 的安装以及环境变量的配置(Linux and Windows) JDK(Java Development Kit)包含了Java语言的编译器,能够在这里下载: http://ww ...

  7. Java入门之JDK的安装和环境变量的配置

    Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...

  8. Linux下jdk的安装和环境变量的配置

    Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  9. Java学习心得之 Linux下搭建JavaWeb环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...

随机推荐

  1. web3调用call()方法获取不到返回值

    一.web3的call()获取不到返回值问题和解决方法 在彩票小合约中,遇到一个问题:合约中 有两个方法 第一个返回一个账户地址,没有使用到当前方法调用者信息: 第二个使用到了当前方法调用者信息 在w ...

  2. C#编程任务: 把工作交给别人并等待其执行完成

    生活中有这样的场景: 我有一件事情需要别人帮忙去办, 但是别人也很忙呀, 所以我只能把任务记载他的任务清单上, 等他一个个扫下来扫到我的并且完成之后再来告诉我. 这其实是一个多线程的问题. 我是线程A ...

  3. java和js获取当前天之后或之前7天(任意)日期

    一.获取过去第几天的日期(- 操作) 或者 未来 第几天的日期( + 操作) /** * 获取过去第几天的日期(- 操作) 或者 未来 第几天的日期( + 操作) * * @param past * ...

  4. -webkit-CSS属性拾遗

    -webkit-input-placeholder 这个伪类用于设置输入框placeholder文字的样式,基本可以设置例子如下: input::-webkit-input-placeholder { ...

  5. 前端通信:ajax设计方案(七)--- 增加请求错误监控、前端负载均衡以、请求宕机切换以及迭代问题修复

    距离上个迭代过了很长时间,中间经历了很多事情,也在每个空余时间构思了这个迭代的东西以及下个迭代要做的东西.时间周期稍微长了,望见谅. 而且,至今这个开源库的start也已经到了165个了,会支持关注和 ...

  6. dubbo + zookeeper 简介和部署

    Dubbo简介: Dubbo 是阿里巴巴公司开源(以前不开源)的一个高性能优秀的服务框架, 使得应用可通过高性能的 RPC 实现服务的输入和输出功能, 可以和spring框架无缝集成. 那么这里, 啥 ...

  7. Entity Framework 6.x - 创建模型来自于现有数据库

    Creating a Model from an Existing Database 一.创建数据库 Chapter2 USE master GO CREATE DATABASE Chapter2 G ...

  8. 即时通讯App怎样才能火?背后的技术原理,可以从这5个角度切入

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云视频发表于云+社区专栏 关注公众号"腾讯云视频",一键获取 技术干货 | 优惠活动 | 视频方案 社交场景 ...

  9. 逆向工程-对native层的一次简单逆向实践

    关注一款app很久了,这款app为了防止别人逆向破解拉取数据做了很多工作: 防止别人修改apk包,执行关键动作时对dex文件进行md5验证: 防止用户调用接口批量拉数据,对返回的web网页里个人信息进 ...

  10. Java 8 新特性-菜鸟教程 (4) -Java 8 默认方法

    Java 8 默认方法 Java 8 新增了接口的默认方法. 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法. 我们只需在方法名前面加个default关键字即可实现默认方法. 为 ...