首页 > 其他分享 >银河麒麟系统下openjdk安装及环境变量设置

银河麒麟系统下openjdk安装及环境变量设置

时间:2023-11-10 16:44:56浏览次数:42  
标签:wqz jdk -- openjdk 麒麟 usr lib 环境变量

1、openjdk安装:

  A、检查java版本,终端命令:java -version

  B、更新麒麟系统软件包列表,终端命令:sudo apt update 查看列表  -->:apt list   升级

  C、银河麒麟桌面环境提供了OpenJDK作为Java的官方实现(default-jdk,openjdk-11-jdk,openjdk-17-jdk等版本),终端命令:sudo apt install openjdk-11-jdk

    建议安装长期支持版本:openjdk-11-jdk和openjdk-17-jdk。

    目前建议安装openjdk-11-jdk,麒麟系统在idea+openjdk-11-jdk+openjfx9.0.6环境下开发桌面程序可以正常编译运行。

  D、验证安装成功,终端命令:java -version    

    

  E、openjdk也可以通过麒麟系统可视化安装:软件商店--软件管理--卸载软件--搜索框中输入:openjdk--搜索  

    

    没有搜索到--点击:全库    

    

    显示出只有卸载按钮,在openjdk-11-jdk相应标题上点击,打开详细信息界面   

    

    在jdk详细信息界面即可正常安装,安装按成后,“安装”按钮变为“已安装”。    

    

  F、通过终端命令:sudo vim /etc/profile  ,可以看到通过系统自动安装的openjdk相关的环境变量并不在/etc/profile中。

    

  G、Java安装路径,在麒麟系统中,默认情况下Java的安装路径为/usr/lib/jvm,终端命令:ls /usr/lib/jvm 可以查看到已安装的jdk版本的文件

    wqz@wqz-pc:~/桌面$ ls /usr/lib/jvm

    java-1.11.0-openjdk-arm64 java-11-openjdk-arm64 openjdk-11

  H、根据以上介绍,如果手动下载jdk文件,并手动安装jdk,需要解压下载的jdk文件,拷贝到/usr/lib/jvm目录下,并且需要在/etc/profile文件中jdk设置环境变量

    例如手动安装jdk8:

    wqz@wqz-pc:/home/wqz$ tar -xzvf jdk1.8.0_391.tar.gz    --》将下载的jdk1.8.0_391.tar.gz文件解压到目录:/home/wqz/jdk1.8.0_391 

    wqz@wqz-pc:~/桌面$ cd /usr/lib         --》进入在/usr/lib下

    wqz@wqz-pc:/usr/lib$ sudo mkdir jvm    --》在/usr/lib下创建jvm目录,麒麟系统默认未安装jdk时,需要创建jvm目录
    wqz@wqz-pc:/usr/lib$ cd jvm    --》进入在/usr/lib/jvm下
    wqz@wqz-pc:/usr/lib/jvm$ sudo cp -r /home/wqz/jdk1.8.0_391 ./   --》将解压后的jdk文件夹及内容拷贝到/usr/lib/jvm目录下
    wqz@wqz-pc:~/桌面$ ls /usr/lib/jvm     --》查看目录下内容
          jdk1.8.0_391
    wqz@wqz-pc:~/桌面$ sudo vim /etc/profile     --》编辑/etc/profile文件设置环境变量
    输入密码

    /etc/profile追加的环境变量设置信息:      

      export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_391
      export JRE_HOME=$JAVA_HOME/jre
      export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
      export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    注意:vim编辑器的使用,输入:i键表示进入编辑模式,在文件末尾追加内容,esc键表示退出编辑模式,:键表示进入末行模式,可以输入w+回车键保存编辑内容,

      :+q+回车键退出vim编辑器,进入终端命令界面。

      麒麟系统下环境变量名称用大写字母,环境变量值中引用环境变量名称时以:$+环境变量名称,环境变量值中的路径分割符为冒号:,

      而win系统下为逗号,。

      设置PATH环境变量时,最后需要加上$PATH,如:export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    wqz@wqz-pc:~/桌面$ source /etc/profile  --》保存设置文件
    wqz@wqz-pc:~/桌面$ java -version    --》查看设置是否成功
      java version "1.8.0_391"
      Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
      Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
    wqz@wqz-pc:~/桌面$ echo $JAVA_HOME  --》查看环境变量的设置
      /usr/lib/jvm/jdk1.8.0_391

2、麒麟桌面系统版中卸载openjdk,终端命令:sudo apt-get remove openjdk*   --》卸载openjdk的所以版本,星号*为通配符

    

 

标签:wqz,jdk,--,openjdk,麒麟,usr,lib,环境变量
From: https://www.cnblogs.com/qingzhen/p/17824452.html

相关文章

  • Linux 环境变量配置的 6 种方法
    Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu14.0用户名:uusama需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当......
  • win系统下openjdk-maven-idea环境变量设置
    1、idea安装时可以选择自动添加到环境变量:2、openjdk设置环境变量:JAVA_HOME --》D:\java\jdk21path --》 %JAVA_HOME%\bin;%JAVA_HOME%\jre\binclasspath --》 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar命令检查安装版本 --》 java-v......
  • 制作麒麟系统优盘启动
    1、 windows下下载ultralso并安装2、 打开ultralso提示购买,试用即可3、 本地目录中选择麒麟系统安装程序.iso文件,双击添加到关盘目录 4、 菜单—启动—写入硬盘映像  5、 首先格式化,然后写入,完成即可,制作完成自启动u盘,u盘中包含自启动内容和系统安装内容6、......
  • 使用cmd设置Windows环境变量
    一、查看1、查看全部环境变量set2、查看pa开头的环境变量(其他开头的类似)rem键值中存在空格等特殊符号的使用双引号包裹,下同。setpa二、新增1、临时环境变量set"KEY"="value"2、永久环境变量a、用户变量setx"KEY""value"b、系统变量setx"KEY""value"/m......
  • Linux安装Java环境变量及配置分配用户权限
    1wget安装yum-yinstallwget2.下载wget--no-cookies--no-check-certificate--header"Cookie:gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept-securebackup-cookie""http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb......
  • 麒麟KYLINOS命令行设置系统静音
    原文链接:麒麟KYLINOS命令行设置系统静音hello,大家好啊,今天给大家带来一篇在麒麟KYLINOS上使用命令行调节系统静音的方法,有时候需要制作模板,便可以采用此方法,话不多说,一起来看看吧。1、查看系统信息test@pdsyw-pc:~$cat/etc/.kyinfo[dist]name=Kylinmilestone=Desktop-V10-SP1......
  • 切换JDK版本时修改JAVA_HOME环境变量不生效
     Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Environment           解决方法: (1)检查环境变量Path;(2)删除java.exe,javaw.exe,javaws.exe 在修改JDK的安装目录的情况下会出现失效的时候,因为jdk在安装的时候自己在path中添加了......
  • 环境变量的设置
    环境变量设置环境变量一般指的是用export内置命令导出的变量,用于定义shell的运行环境、保证shell命令的正确执行。shell通过环境变量确定登录的用户名、PATH路径、文件系统等各种应用。环境变量可以在命今行中临时创建,但是用户退出shell终端,变量即丢失,如要永久生效,需要修改......
  • 魔导手册 Stable Diffusion 画龙 画坤坤(鲲) 画麒麟
    一、选择模型1、点击Checkpoints 2、拉到最后选择sd-xl-base_1.0 二、开启创作之旅1、点击Generation点击Refiner 2、选择sdxl/sd_xl_refiner_1.0.safetensors(PS下拉框拉到最后就行啦)  3、输入咒语(正向提示词和反向提示词)点击生成 坤坤就出来了 三、......
  • 麒麟KYLINIOS软件仓库搭建03-软件仓库添加新版本的软件包
    原文链接:麒麟KYLINIOS软件仓库搭建03-软件仓库添加新版本的软件包hello,大家好啊,今天给大家带来麒麟桌面操作系统软件仓库搭建的文章03-软件仓库添加新版本的软件包,本篇文章主要给大家介绍了如何在麒麟桌面操作系统2203-x86版本上,为搭建好内网软件仓库源中添加新版本的软件包,本系列......