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
分享到:
相关推荐
在Linux系统中安装Oracle数据库,特别是Oracle 9i版本,是一项技术性较强的任务,涉及到多个步骤和注意事项。以下是一些关键知识点的详细说明: 1. **改变SWAP空间**: - 在安装Oracle数据库之前,确保有足够的...
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"的错误。然而,如果问题依然存在,...
4. **兼容性**:与多种编程语言(如Java、C++、Python等)和操作系统(包括各种Linux发行版)无缝集成。 5. **成本效益**:DB2 Express-C作为免费版本,为企业节省了高昂的数据库许可费用。 #### DB2 Express-C 9...
Install4j是Java程序的打包工具,能够将Java程序打包成exe文件,方便用户使用。下面将手把手指导install4j的使用方法,涵盖从开始到打包成功的全过程,以及期间需要注意的点。 一、准备工作 在使用install4j之前,...
在Linux服务器上创建数据库是系统管理员和开发人员的常见任务,尤其对于运行Web应用程序或需要存储大量结构化数据的系统。本篇文章将详细介绍如何在Linux环境下创建数据库,以帮助你理解这一过程。我们将重点关注...
-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 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要...
花了四个小时,终于在linux下把eclipse下java开发opencv给搞定了…至于为什么花这么久的时间…且听我慢慢讲… linux编译安装opencv 首先,linux下安装opencv其实不麻烦的,参考文档即可完成:...
2. **inc**目录:包含了头文件,如`arcface.h`等,这些头文件定义了API接口,供开发者在C++程序中调用,实现人脸识别功能。 3. **lib**目录:包含了库文件,如`.a`或`.so`动态链接库,这些库文件实现了SDK的核心...
在实际应用中,还可以使用Python、Java、C#等语言的SQLite3库进行更高级的编程操作。 总的来说,SQLite3在Linux环境中是一个轻量级、高效且功能强大的数据库解决方案,尤其适用于单机应用程序或移动设备。通过熟练...
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脚本主要用于Linux或Unix系统中的自动化任务执行,而Java是一种跨平台的编程语言,广泛应用于企业级应用、大数据处理等领域。当需要将这两者结合时,通常是为了在Shell脚本中调用Java程序,实现更复杂的系统...
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"为CentOS 7用户提供了一个稳定、高效的Java开发环境。无论是初学者还是经验丰富的开发者,都能利用这个版本的JDK来开发、测试和部署Java应用程序。正确安装和配置后,可以享受到...
在Linux环境中,可能需要手动安装一些库才能使RXTX正常工作,例如在Debian或Ubuntu系统中,可以通过运行`sudo apt-get install librxtx-java librxtx-native-java`来安装。在Windows上,可能需要安装Visual C++运行...
sudo yum install libstdc++-devel ``` 接下来,下载`libsigar-amd64-linux.so`的源码或者二进制包,将其放置到系统路径中的适当位置,通常是在`/usr/lib64/`或`/usr/local/lib/`目录下。如果使用源码,需要先编译...
安装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
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. 最终验证**...
- **参考书籍**:《Thinking in Java》是一本非常经典的Java入门书籍,适合初学者系统学习。 #### 结语 Java作为一门强大的编程语言,在互联网、移动应用和企业级应用开发领域都有广泛的应用。对于初学者来说,从...
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 Service Wrapper,是一种开源工具,能够帮助开发者轻松地将Java应用程序包装成Windows或Unix/Linux平台上的系统服务。这种方法不仅简化了Java服务的部署和管理,还提供了更稳定的运行环境和更好的...