Linux安装JDK

简介:

一、下载

首先,当然是要下载了。

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

按照需要选择不同的版本。笔者选择的是 jdk-7u45,如图:

二、 解压

将下载下来的 .tar.gz 文件解压。

使用如下命令解压:

sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz

 

为了方便管理,可将解压后的文件移至另一个文件夹。

不做也行。

笔者将文件移至了 /opt/Java/jdk/ 目录下。

为了方便下一步设置环境变量,将文件夹换了个短点的名字 —— jdk1.7

可使用如下命令对文件夹重命名

sudo mv jdk1.7.0_45/ jdk1.7/

 

三、 设置环境变量

编辑 .bashrc 文件。

在终端输入如下命令:

vi ~/.bashrc

在该文件的末尾,加上以上几行代码:

export JAVA_HOME=/opt/Java/jdk/jdk1.7
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

 

为了让更改立即生效,请在终端执行如下命令:

source ~/.bashrc

 

P.S. 在修改 .bashrc 文件之前最好先备份下,备份命令:

cp .bashrc .bash_original

 

四、 验证

通过以上步骤,JDK已安装完成。

输入以下命令验证 java -version ,如图:

 

 

 

下载的是Bin文件

 

  1. cd /usr/lib  
  2. sudo mkdir java  
  3. cd java  
  4. cp ~/jdkxxx.bin /usr/lib/java/  
  5. sudo chmod a+x jdkxxx.bin  
  6. sudo ./jdkxxx.bin  

 

    jdkxxx.bin是下载的文件名,~/jdkxxx.bin是下载文件的保存路径。第一次执行sudo的时候需要输入root密码,输入就是了。

 

到最后会看到一个Done.表示安装完成了。

 

    2)配置环境变量:打开/etc/profile文件,在文件的最下面加上下面一段内容:

 

 

 

  1. export JAVA_HOME=/usr/lib/java/jdk1.6.0_29  
  2. export PATH=JAVAHOME/bin:PATH  
  3. export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:$CLASSPATH  

 

    其中/usr/lib/java/jdk1.6.0_29是JDK的安装根目录。命令:

 

 

 

  1. sudo gedit /etc/profile  

 

    ctrl+s保存关闭,接着:

 

 

 

  1. sudo source /etc/profile  

 

    使环境变量配置生效,这样就不用重启。但只在当前终端有效,如果再打开一个终端,则需要再执行一次。

 

最后输入命令检查一下是否配置成功:

 

 

 

  1. java -version  

 

    如果配置成功,会出现JDK的版本号,如下图所示:

 

 

 

Linux安装JDK RPM版本步骤

1、 先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork /java/javase/downloads/jdk-7u1-download-513651.html,下载后放在/home目录中,当然其它地方 也行。

2、进入安装目录
#cd /home
#cp jdk-7u1-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限

#rpm -ivh jdk-7u1-linux-i586.rpm

安装过程如图所示:


 

3、设置环境变量

#vi /etc/profile

打开后,在文档最下方加上以下环境变量配置代码:

export JAVA_HOME=/usr/java/javajdk1.7.0_01
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH=JAVAHOME/bin:PATH

注意:export PATH=JAVAHOME/bin:PATH,注意将$PATH放到最后。以免造成新旧版本问题。

4、检查JDK是否安装成功。
#java -version
如果看到JVM版本及相关信息,即安装成功!

如图:


 

-----------分割线-----------------

当你已经成功把javajdk1.7.0_01 安装到 /usr/java,并且配置好了系统环境变量
执行 # java -version 时就是 显示javajdk1.7.0_01,是因为你的linux系统有默认的jdk;执行


1、# cd /usr/bin

# ln -s -f /usr/java/javajdk1.7.0_01/jre/bin/java

# ln -s -f /usr/java/javajdk1.7.0_01/bin/javac

2、接着卸载javajdk1.7.0_01,再次重新安装。卸载方法:

先查看javajdk1.7.0_01包名

#rpm -qa | grep jdk


接着执行

#rpm -e jdk-1.7.0_01-fcs


卸载完后,再次重新安装jdk-7u1-linux-i586.rpmo


本文转自莫水千流博客园博客,原文链接:http://www.cnblogs.com/zhoug2020/p/5699436.html,如需转载请自行联系原作者

目录
打赏
0
0
0
0
49
分享
相关文章
linux8安装oracle 11g遇到的问题记录
Oracle 11g在Linux 8上安装时会遇到link编译环节的问题。官方建议忽略安装中的链接错误,安装完成后应用DBPSU 11.2.0.4.240716补丁及一次性补丁33991024,再重新编译二进制文件,并配置监听器和数据库。但因11g已退出服务期,这些补丁需付费获取。网上信息显示22年1月的PSU补丁也可解决问题,找到该补丁后按常规方式打补丁即可。如有需求或疑问可咨询我。
54 20
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
42 7
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
1月前
|
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
144 20
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
175 7
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
52 2
|
2月前
|
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
99 4
安装 JDK 时应该注意哪些问题
选择合适的JDK版本需考虑项目需求与兼容性,推荐使用LTS版本如JDK 17或21。安装时注意操作系统适配,配置环境变量PATH和JAVA_HOME,确保合法使用许可证,并进行安装后测试以验证JDK功能正常。
72 1
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
110 1
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
86 5
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等