`

centos和ubuntu下jdk安装配置

阅读更多
(一).CentOS系统安装JDK

<1>从SUN下载jdk-1_6_0_14-linux-i586-rpm.bin

在终端窗口内输入:
chmod 777 jdk-6u12-linux-i586-rpm.bin
./ jdk-6u12-linux-i586-rpm.bin
回车后,开始安装
输入yes
完成安装,默认安装路径应该是/usr/java/jdk-1_6_0_14

或者
jdk-1_6_0_14-linux-i586.bin
在/usr下新建java文件夹,将安装包放在/usr/java目录下
# mkdir /usr/java


安装JDK
# cd /usr/java

<1> jdk-1_6_0_14-linux-i586-rpm.bin文件安装
# chmod 777 jdk-1_6_0_14-linux-i586-rpm.bin

# ./jdk-1_6_0_14-linux-i586-rpm.bin

# rpm -ivh jdk-1_6_0_14-linux-i586.rpm

<2> jdk-1_6_0_14-linux-i586.bin文件安装
# chmod a+x jdk-1_6_0_14-linux-i586.bin

# ./jdk-1_6_0_14-linux-i586.bin


CentOS系统配置环境变量
<1>
# vi /etc/profile

<2> 在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk1.6.0_10
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

<3>
# source /etc/profile


完成以上,我们就在CentOS系统中完成了JDK的安装以及配置。




(二).ubuntu下jdk安装配置
第一步:下载jdk-7-linux-i586.tar.gz
wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz

(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)

第二步:解压安装
sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0/ java-7-sun


第三步:修改环境变量
vim ~/.bashrc

添加:

export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH


保存退出,输入以下命令使之立即生效。
source ~/.bashrc


第四步:配置默认JDK版本
由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300 
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300 
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300 


执行代码:
sudo update-alternatives --config java


系统会列出各种JDK版本,如下所示:

zhangdq@localhost:~$ sudo update-alternatives --config java
有 3 个候选项可用于替换 java (提供 /usr/bin/java)。


  选择       路径                                    优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式
  3            /usr/lib/jvm/java-7-sun/bin/java           300       手动模式


要维持当前值[*]请按回车键,或者键入选择的编号:3
update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。


第五步:测试

zhangdq@localhost:~$ java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Server VM (build 21.0-b17, mixed mode)


参考链接:
1、在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat【转载 + 订正】   http://www.cnblogs.com/evasnowind/archive/2011/01/05/1926059.html
2、ubuntu安装jdk全过程(仅供参考)  http://forum.ubuntu.org.cn/viewtopic.php?t=183803
3、java学习_jdk安装  http://www.cnblogs.com/shaoguobao/archive/2011/07/16/2108015.html


分享到:
评论

相关推荐

    centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置。 首先使用xshell连接到centos7,我使用的是centos7 *64位,所以一切...

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    `yum`是Yellow dog Updater, Modified的简称,是Fedora、Red Hat和CentOS系统中的一个前端软件包管理器,它能自动处理RPM包的依赖关系,方便地下载和安装软件。在确认系统已安装`yum`(可通过`rpm -qa | grep yum`...

    Ubuntu介绍、与centos的区别基于VMware安装UbuntuServer22.04配置远程连接安装jdk+Tomcat

    Ubuntu介绍、与centos的区别基于VMware安装UbuntuServer22.04配置远程连接安装jdk+Tomcat

    ubuntu jdk1.8.zip

    ubuntu是基于debian开发的,centos是基于redhat开发的,因两者的包在不同的操作系统上面安装过程对环境要求略有不同,因此这里下载了ubuntu的安装包jdk-8u241-linux-x64.tar.gz

    linux下jdk安装脚本

    总之,理解Linux包管理器、安装路径选择、解压操作、环境变量配置以及编写安装脚本是Linux下安装JDK的关键知识点。熟练掌握这些技能,不仅能够提升工作效率,还能确保软件环境的一致性和稳定性。

    linux 环境下jdk的安装与配置

    ### Linux环境下JDK的安装与配置 #### 一、引言 Java开发工具包(JDK)是编写Java程序的基础,而Linux系统因其稳定性和安全性,成为服务器端开发的理想选择之一。本文将详细介绍如何在Linux环境下安装与配置JDK,帮助...

    在linux上安装配置java(jdk,mysql,tomcat)的WEB运行环境的详细教程

    首先,我们来了解一下Java Development Kit(JDK)的安装。JDK是Java编程语言的基础,包含了编译器、调试工具和运行时环境。在Linux上安装JDK,通常通过下载Oracle或OpenJDK的二进制包,然后解压并添加到系统路径中...

    ubuntu 下JDK环境变量配置方法

    注:不同的CentOS版本安装的openjdk版本可能有差别;如果没有列表显示,可直接看第4步 卸载以上三个文件(需要root权限,登录root权限卸载)(如图三) rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6....

    linux与windows的JDK安装

    2. **安装JDK**:Linux通常使用包管理器(如apt-get for Ubuntu/Debian或yum for CentOS/RHEL)来安装JDK。例如,对于Ubuntu,可以运行`sudo apt-get install openjdk-XX-jdk`,其中XX代表所需的JDK版本。 3. **...

    javaJDK安装与环境变量配置图文

    本教程将详细指导如何在Windows和Linux系统上安装JDK并配置环境变量。 **Windows下安装JDK与环境配置** 1. **Windows安装JDK** - 访问JDK官方下载页面,选择适用于Windows的JDK1.8版本。确保与系统架构匹配,64位...

    Linux下JDK1.8安装步骤.rar

    通常,你可以从Oracle的官方网站下载适用于Linux的JDK,但在这个案例中,你已经有了一个名为"JDK1.8安装步骤"的压缩文件,这应该包含了所有必要的信息和文件。 **步骤1:创建安装目录** 在开始安装前,我们需要在...

    Ubuntu20.04下 安装 Cadence IC617(HotFix),Spectre18,Calibre19,XCELIUMMAIN_18

    在Ubuntu 20.04操作系统中安装...对于CentOS和Red Hat系统,由于其与Linux企业级应用的兼容性,安装过程可能更为简单,但Ubuntu作为一款广泛使用的桌面和服务器系统,提供了丰富的开源软件支持,也是许多开发者的选择。

    JDK 安装步骤 JDK 安装步骤

    本篇文章将详细介绍在Windows、macOS和Linux操作系统上安装JDK的步骤。 **一、Windows上的JDK安装** 1. **下载JDK**:首先,访问Oracle官网(https://www.oracle.com/java/technologies/javase-jdk-downloads.html...

    Linux下安装jdk

    这些配置告诉系统JDK的安装位置以及如何找到Java类库和执行文件。 3. **保存并退出**:保存更改后退出编辑器。在vi编辑器中,可以按`Esc`键后输入`:wq`命令进行保存并退出。 4. **刷新环境变量**:使新配置立即...

    JDK1.8_X64在LINUX下安装说明.docx

    ### JDK1.8_X64在LINUX下的安装与配置详解 #### 一、前言 随着Linux系统在服务器领域的广泛应用,Java开发环境在Linux下的部署变得尤为重要。本文旨在为初学者提供一份详尽的指南,帮助其顺利完成JDK1.8_X64版本在...

    linux下安装jdk

    例如,CentOS和Ubuntu等主流Linux发行版都有其特定的软件包管理系统。 2. **选择合适的JDK版本**:根据项目需求和个人偏好选择适当的JDK版本进行下载。通常可以从Oracle官方网站或开源替代方案(如OpenJDK)获取。 3...

    Orcel JDK 11.0.15 安装包

    Oracle JDK 11.0.15 是Oracle公司发布的一个重要的Java开发工具包,它是Java Development Kit (JDK) 的一个版本,用于支持Java应用程序的...其多平台支持和多种安装方式确保了在不同Linux环境下都能方便地部署和使用。

    Linux Centos 一键安装web环境

    本文将详细讲解如何在Linux CentOS环境下,通过一键安装脚本快速配置Web服务环境,包括Nginx、Apache、MySQL、PHP、Tomcat、JDK以及FTP服务器,并介绍与之相关的软件管理工具`yum`和`apt-get`,以及phpwind、...

    Linux下安装Jdk8,内附安装文档

    本篇将详细介绍如何在Linux环境下安装JDK 8,以"jdk-8u11-linux-x64.tar.gz"和"jdk-8u202-linux-x64.tar.gz"这两个文件为例。 首先,我们需要了解JDK 8的两个不同版本:"jdk-8u11-linux-x64.tar.gz"和"jdk-8u202-...

Global site tag (gtag.js) - Google Analytics