银河麒麟 linux V10 安装JDK

本文介绍了在银河麒麟 Linux V10 上安装JDK的步骤,包括检查系统中是否已有JDK、卸载旧版本、下载与解压JDK包、设置JAVA_HOME、PATH和CLASSPATH环境变量,并通过执行`java -version`验证安装成功。

1、安装JDK之前,先查看系统是否已安装JDK相关软件包:

 2. 如果已经安装过,可以先卸载(可以跳过)

 3. 下载并解压jdk包

# 将下载好的jdk压缩包解压到指定目录/usr/local/jdk8
mkdir /usr/local/jdk8  
cp jdk-8u271-linux-x64.tar.gz  /usr/local/jdk8
cd /usr/local/jdk8
tar -zxvf jdk-8u271-linux-x64.tar.gz 

4.设置Java环境变量,修改系统配置文件/etc/profile,命令:pluma  /etc/profile ,在文件末尾添加如下图所示部分,其中JAVA_HOME路径根据自己实际情况进行更改。

JAVA_HOME环境变量:指向jdk的安装目录,java常用开发工具eclipse、idea都是通过搜索JAVA_HOME变量来寻找安装好的jdk;

PATH环境变量:作用是指定命令搜索路径,在shell下执行命令时,系统会到PATH变量所指定的路径中查找相应的命令程序,把jdk的bin目录添加到PATH变量中,bin目录下的可执行文件javac/java/javadoc就可以在任意目录下被命令java/javac调用了;

CLASSPATH环境变量:指定类搜索路径,当Java程序中引用jdk提供的类/方法时,jvm会在CLASSPATH中寻找)

  配置完成后,执行命令重新加载profile文件

source  /etc/profile

5、验证JDK是否安装成功,命令:java  -version。控制台输出如下图所示,即说明jdk配置成功

银河麒麟V10系统安装JDK1.8,可参考以下详细步骤: ### 卸载系统自带JDK 使用以下命令卸载系统自带的JDK相关安装包: ```bash rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps ``` 也可针对特定版本执行以下命令进行卸载: ```bash rpm -e --nodeps java-1.8.0-openjdk rpm -e --nodeps java-1.8.0-openjdk-headless rpm -e --nodeps java-11-openjdk rpm -e --nodeps java-11-openjdk-headless rpm -e --nodeps copy-jdk-configs ``` ### 创建Java目录 进入指定目录并创建`java`目录: ```bash cd /usr/local mkdir java ``` ### 复制和解压安装包 将下载好的JDK-1.8安装包(如`jdk-8u341-linux-x64.tar.gz` 或 `jdk-8u451-linux-x64.tar.gz`)复制到`/usr/local/java`目录下并解压,示例命令如下: ```bash cp jdk-8u341-linux-x64.tar.gz /usr/local/java/jdk-8u341-linux-x64.tar.gz tar -zxvf jdk-8u341-linux-x64.tar.gz ``` ### 配置环境变量 可通过编辑`/etc/profile`文件来配置环境变量,示例命令如下: ```bash sudo sed -i '$a export JAVA_HOME=/usr/local/java/jdk1.8.0_341' /etc/profile sudo sed -i '$a export JRE_HOME=${JAVA_HOME}/jre' /etc/profile sudo sed -i '$a export PATH=$JAVA_HOME/bin:$PATH' /etc/profile source /etc/profile ``` 或者直接在`/etc/profile`文件的最后面加上以下内容: ```bash export JAVA_HOME=/usr/local/jdk1.8.0_431 export PATH=$JAVA_HOME/bin:$PATH ``` 然后执行`source /etc/profile`使配置生效。 ### 验证安装 执行以下命令验证JDK是否安装成功: ```bash java -version ``` 若出现JDK1.8的信息,则表示安装完成。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值