`

Install java in linux

    博客分类:
  • Java
 
阅读更多
1. Download JDK from Official site:
JDK6(据说hadoop2.7以后不支持jdk6了):
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u25-oth-JPR
JDK7:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
记得选择正确的版本下载,例如:
Linux命令行输入:  getconf LONG_BIT
result:  64
说明这个是64位的linux系统,选择64位的JDK下载

下载: Linux x64 146.4 MB  jdk-7u79-linux-x64.tar.gz

2. 下载的jdk上传到linux上
一般使用FTP传输,这里传送到 /host01下面

3. 安装JDK
mkdir /usr/java
tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/java/

4. 配置环境变量
1)如果现在装的jdk是唯一版本
vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
#刷新profile
source /etc/profile

2)如果有多个JDK版本,可以使用alternatives管理
把安装好的jdk加入到java
alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_79/bin/java 3
usage: alternatives --install <link> <name> <path> <priority>
选取当前要使用的JDK
alternatives --config java

3) 检查
java -version  #查看版本信息
which java  #查看路径,用了alternatives的会是那个link:/usr/bin/java 而不是jdk的实际路径, 没用alternatives的会是profile里面配置的实际路径/usr/java/jdk1.7.0_79

分享到:
评论

相关推荐

    install oracle in linux

    在Linux系统中安装Oracle数据库,特别是Oracle 9i版本,是一项技术性较强的任务,涉及到多个步骤和注意事项。以下是一些关键知识点的详细说明: 1. **改变SWAP空间**: - 在安装Oracle数据库之前,确保有足够的...

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    sudo ln -s /usr/lib/x86_64-linux-gnu/libopencv_java.so.4.x /usr/lib/jni/libopencv_java249.so ``` 通过以上步骤,应该能够解决"no opencv_java249 in java.library.path"的错误。然而,如果问题依然存在,...

    DB2 How to install in Linux

    4. **兼容性**:与多种编程语言(如Java、C++、Python等)和操作系统(包括各种Linux发行版)无缝集成。 5. **成本效益**:DB2 Express-C作为免费版本,为企业节省了高昂的数据库许可费用。 #### DB2 Express-C 9...

    how to create the database in linux sever

    在Linux服务器上创建数据库是系统管理员和开发人员的常见任务,尤其对于运行Web应用程序或需要存储大量结构化数据的系统。本篇文章将详细介绍如何在Linux环境下创建数据库,以帮助你理解这一过程。我们将重点关注...

    centos安装jdk1.8时出现没有/lib/ld-linux.so.2:这个文件的原因分析

    -bash: /usr/local/jdk/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 安装完后 java -version 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要...

    ArcSoft_ArcFace_Linux_x64_V3.0.zip,c++语言

    2. **inc**目录:包含了头文件,如`arcface.h`等,这些头文件定义了API接口,供开发者在C++程序中调用,实现人脸识别功能。 3. **lib**目录:包含了库文件,如`.a`或`.so`动态链接库,这些库文件实现了SDK的核心...

    Linux下安装并使用Java开发opencv的配置

    花了四个小时,终于在linux下把eclipse下java开发opencv给搞定了…至于为什么花这么久的时间…且听我慢慢讲…  linux编译安装opencv  首先,linux下安装opencv其实不麻烦的,参考文档即可完成:...

    install-and-use-Sqlite3-in-linux.rar_linux sqlite3

    在实际应用中,还可以使用Python、Java、C#等语言的SQLite3库进行更高级的编程操作。 总的来说,SQLite3在Linux环境中是一个轻量级、高效且功能强大的数据库解决方案,尤其适用于单机应用程序或移动设备。通过熟练...

    java7帮助文档

    Applications can use the install attribute in the shortcut element to specify their desire to be installed. Installed applications are not removed when the Java Web Start cache is cleared, but can be ...

    shell 脚本调用Java类

    Shell脚本主要用于Linux或Unix系统中的自动化任务执行,而Java是一种跨平台的编程语言,广泛应用于企业级应用、大数据处理等领域。当需要将这两者结合时,通常是为了在Shell脚本中调用Java程序,实现更复杂的系统...

    jmeter在linux系统下运行及本地内存调优的方法详解

     root用户下 根目录输入 yum -y install lrzsz 2.把apache-jmeter-4.0zip包 用rz命令上传到linux系统的根目录下 解压 3.配置jmeter环境变量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH ...

    jdk-8u181-linux-x64.rar

    总的来说,"jdk-8u181-linux-x64.rar"为CentOS 7用户提供了一个稳定、高效的Java开发环境。无论是初学者还是经验丰富的开发者,都能利用这个版本的JDK来开发、测试和部署Java应用程序。正确安装和配置后,可以享受到...

    java rxtx 依赖串口依赖

    在Linux环境中,可能需要手动安装一些库才能使RXTX正常工作,例如在Debian或Ubuntu系统中,可以通过运行`sudo apt-get install librxtx-java librxtx-native-java`来安装。在Windows上,可能需要安装Visual C++运行...

    libsigar-amd64-linux.so

    sudo yum install libstdc++-devel ``` 接下来,下载`libsigar-amd64-linux.so`的源码或者二进制包,将其放置到系统路径中的适当位置,通常是在`/usr/lib64/`或`/usr/local/lib/`目录下。如果使用源码,需要先编译...

    Linux下安装tomcat并部署网站(推荐)

    安装jdk: Oracle官方下载 ...[root@linux ~]# yum -y install java-1.8.0-openjdk 安装tomcat: tomcat官网:http://tomcat.apache.org/ tomcat主流版本:7.0/8.5/9.0 下载tomcat二进制包: [roo

    linux下 Error running javac compiler

    yum install java-1.7.0-openjdk-devel ``` 安装完成后,再次查看 `/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64` 目录,会发现新增了许多文件,包括之前缺失的 `lib` 目录。 **5. 最终验证**...

    Java语言入门初学者不得不看.txt

    - **参考书籍**:《Thinking in Java》是一本非常经典的Java入门书籍,适合初学者系统学习。 #### 结语 Java作为一门强大的编程语言,在互联网、移动应用和企业级应用开发领域都有广泛的应用。对于初学者来说,从...

    Apache Spark 2.x for Java Developers

    The book starts with an introduction to the Apache Spark 2.x ecosystem, followed by explaining how to install and configure Spark, and refreshes the Java concepts that will be useful to you when ...

    用Wrapper做java后台服务器程序

    Wrapper,全称Java Service Wrapper,是一种开源工具,能够帮助开发者轻松地将Java应用程序包装成Windows或Unix/Linux平台上的系统服务。这种方法不仅简化了Java服务的部署和管理,还提供了更稳定的运行环境和更好的...

    Linux-nexus安装

    Linux-nexus是一款强大的仓库管理工具,常用于Java和开源软件的部署、管理和分发。它提供了对Maven、npm、Docker以及其他软件包格式的支持,是企业级开发环境中的重要组成部分。本文将详细介绍如何在Linux系统上安装...

Global site tag (gtag.js) - Google Analytics