Install JDK for linux

本文详细介绍如何在Linux系统上安装JDK,并配置相应的环境变量。包括下载JDK、设置JAVA_HOME等环境变量、激活配置并验证安装是否成功。此外还介绍了如何设置默认的java和javac命令。

linux 安装JDK

1.下载最新版本的 jdk 包:

2. 配置环境变量:

  • 假设 jdk 解压后存放为/usr/local/env/jdk_1.8 中,则在 ~/.bashrc 中添加如下配置:

    export JAVA_HOME=/usr/local/env/jdk_1.8
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JRE_HOME/bin:$JAVA_HOME/bin:$PATH

3. 激活&验证:

➜  ~  source ~/.bashrc
➜  ~  java -version   
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

4. 设置默认 java & javac:

➜  bin  sudo update-alternatives --install /usr/bin/java java $JAVA_HOME/bin/java 300
➜  bin  sudo update-alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac 300
➜  bin  sudo update-alternatives --config java
➜  bin  sudo update-alternatives --config javac
### JDK 1.8 在 Linux 上的安装指南 以下是关于在 Linux 系统上安装 JDK 1.8 的详细说明: #### 下载 JDK 1.8 压缩包 访问 Oracle 官方网站以获取最新版本的 JDK 1.8 压缩包。下载地址为: https://www.oracle.com/java/technologies/javase-jdk8-downloads.html[^1]。 #### 创建安装目录 登录到目标 Linux 服务器,创建用于存储 JDK 文件的目录。例如,在 `/itsoftware/jdk` 路径下创建新文件夹: ```bash mkdir -p /itsoftware/jdk cd /itsoftware/jdk ``` 如果使用其他工具(如 SecureCRT),可以通过图形界面将本地下载好的压缩包上传至该路径[^1]。 #### 解压压缩包 假设已成功上传 `jdk-8u311-linux-x64.tar.gz` 到指定位置,执行以下命令进行解压: ```bash tar -zxvf jdk-8u311-linux-x64.tar.gz ``` 这一步会生成一个类似于 `jdk1.8.0_311` 的子目录[^1]。 #### 配置环境变量 编辑全局配置文件 `/etc/profile` 或者用户的 `.bashrc` 文件来设置必要的环境变量。打开文件后追加如下内容: ```bash export JAVA_HOME=/itsoftware/jdk/jdk1.8.0_311 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin ``` 保存修改后的文件,并应用更改: ```bash source /etc/profile ``` #### 验证安装结果 运行下面两个命令测试 Java 和编译器是否正常工作: ```bash java -version javac -version ``` 如果显示的是 JDK 版本号,则表示安装已完成[^1]。 另外需要注意的是,某些情况下可能需要调整默认使用的 Java 版本。可以借助 `update-alternatives` 工具实现这一目的[^2]: ```bash sudo update-alternatives --install /usr/bin/java java /itsoftware/jdk/jdk1.8.0_311/bin/java 1 sudo update-alternatives --config java ``` 以上即完成了整个过程描述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值