当前位置: 首页 > news >正文

网站制作维护费 归属的网站建设

网站制作维护费 归属,的网站建设,网站后台怎么修改文字,外贸网站建设需求麒麟系统—— openKylin 安装 java JDK 一、准备工作1. 确保麒麟系统 openKylin 已经安装完毕。2. 了解 java JDK 的版本信息,以便下载合适的安装包。 二、安装 java JDK3. 将下载好的 java JDK 安装包解压到指定目录。4. 配置环境5. 验证安装结果 本文将分享如何在…

麒麟系统—— openKylin 安装 java JDK

  • 一、准备工作
    • 1. 确保麒麟系统 openKylin 已经安装完毕。
    • 2. 了解 java JDK 的版本信息,以便下载合适的安装包。
  • 二、安装 java JDK
    • 3. 将下载好的 java JDK 安装包解压到指定目录。
    • 4. 配置环境
    • 5. 验证安装结果


本文将分享如何在麒麟系统 openKylin 上安装 java JDK。麒麟系统是国产操作系统,而 java JDK 是 java 编程语言的运行环境。安装 java JDK 可以让用户在麒麟系统上运行 java 程序。

一、准备工作

1. 确保麒麟系统 openKylin 已经安装完毕。

我这里使用的鸿蒙系统是 :openKylin-2.0-alpha-x86_64

在这里插入图片描述

2. 了解 java JDK 的版本信息,以便下载合适的安装包。

安装包:jdk-8u301-linux-x64.tar.gz
通过下面的地址,去下载java 的安装包

https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

由于我这里习惯使用这个版本,所以我就直接检索:jdk-8u301-linux

在这里插入图片描述

在这里插入图片描述
下载文件有两种方法,第一种是下载到系统里,再发到服务器,openKylin上,第二种是直接在麒麟系统下载。由于我这边已经安装了SSH工具,(我这边使用的是FinalShell,所以我是在windows系统下载,发过去的。包括下面我都会用SSH工具来作为截图演示,有不懂的可以私信,一起交流学习。)

mkdir /home/app
cd /home/app
ls

在这里插入图片描述
在这里插入图片描述

我这里是将文件下载到 /home/app 目录下面,所以就进入这个目录
然后再 输入命令 : ls ,就可以看到我们的 java 安装文件了

二、安装 java JDK

3. 将下载好的 java JDK 安装包解压到指定目录。

tar -zxvf /home/app/jdk-8u301-linux-x64.tar.gz
mkdir -p /usr/local/java
mv jdk1.8.0_301/ /usr/local/java/
chown -R root:root /usr/local/java/

以下是每一步操作的解释:

  1. tar -zxvf /home/app/jdk-8u301-linux-x64.tar.gz
    • tar 是用来解压档案文件的命令。
    • -z 表示解压时需要用到gzip。
    • -x 表示解压文件。
    • -v 表示在解压时显示过程信息,可以看到正在被解压的文件名(verbose模式)。
    • -f 表示接下来的是要处理的档案文件名。
    • /home/app/jdk-8u301-linux-x64.tar.gz 是下载的Java JDK安装包的文件路径和名称。
      这个命令的作用是在当前目录解压/home/app/目录下的jdk-8u301-linux-x64.tar.gz文件。
  2. mkdir -p /usr/local/java
    • mkdir 是创建目录的命令。
    • -p 选项表示创建必要的上级目录。
    • /usr/local/java 是将要创建的目录的路径。
      这个命令的作用是在/usr/local/目录下创建一个名为java的新目录。
  3. mv jdk1.8.0_301/ /usr/local/java/
    • mv 是移动文件或目录的命令。
    • jdk1.8.0_301/ 是解压后JDK的目录名。
    • /usr/local/java/ 是JDK将被移动到的目标路径。
      这个命令的作用是将解压后的JDK目录jdk1.8.0_301/移动到/usr/local/java/目录下。
  4. chown -R root:root /usr/local/java/
    • chown 是改变文件或目录所有者的命令。
    • -R 选项表示递归地改变所有子目录和文件的所有者。
    • root:root 表示新的所有者是root用户,并且组也是root。
    • /usr/local/java/ 是将要改变所有者权限的目录路径。
      这个命令的作用是将/usr/local/java/目录及其所有子目录和文件的所有者和组都设置为root。

连起来就是:解压安装包,创建安装目录,移动解压后的JDK目录,设置目录的权限和所有者。
在这里插入图片描述

4. 配置环境

输入命令 sudo vim /etc/environment 并按回车键。

sudo vim /etc/environment

输入下面配置:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export JAVA_HOME=/usr/local/java/jdk1.8.0_301
export JRE_HOME=/usr/local/java/jdk1.8.0_301/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

下面是每一行代码的解释:

  1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
    • 这行定义了PATH环境变量,它告诉操作系统在执行命令时应该搜索哪些目录来查找可执行文件。PATH变量中的每个目录都是用冒号分隔的,表示搜索的顺序。这个配置确保了在用户运行Java应用程序时,系统能够找到Java解释器(java命令)以及其他可能在游戏或本地安装的程序。
  2. export JAVA_HOME=/usr/local/java/jdk1.8.0_301
    • 这行代码定义了JAVA_HOME环境变量,它指向Java开发工具包(JDK)的安装目录。JAVA_HOME变量通常用于指定Java的安装位置,以便于其他应用程序和脚本知道到哪里去查找Java库和其他资源。
  3. export JRE_HOME=/usr/local/java/jdk1.8.0_301/jre
    • 这行代码定义了JRE_HOME环境变量,它指向Java运行时环境(JRE)的安装目录。JRE是Java平台的核心组件,用于运行Java应用程序。JRE_HOME变量通常用于指定JRE的位置。
  4. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    • 这行代码定义了CLASSPATH环境变量,它告诉Java解释器在哪里查找Java类文件。CLASSPATH变量用于指定Java应用程序运行时需要加载的类文件的位置。这行代码将当前的CLASSPATH值与JAVA_HOME目录下的libjre/lib目录添加到一起,确保Java应用程序能够找到它所依赖的类库。
      在这里插入图片描述
      按 ESC 键
      使用大写 ZZ 保存退出

输入命令 sudo vim /etc/profile 并按回车键。

sudo vim /etc/profile

在中间加入配置:

export JAVA_HOME=/usr/local/java/jdk1.8.0_301
export JRE_HOME=/usr/local/java/jdk1.8.0_301/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/
  1. export JAVA_HOME=/usr/local/java/jdk1.8.0_301
    • 这行代码定义了JAVA_HOME环境变量,它指向安装了Java Development Kit (JDK) 的目录。JDK是用于Java开发的工具包,包括编译器、运行时环境和其他工具。在这个例子中,JAVA_HOME被设置为/usr/local/java/jdk1.8.0_301,这意味着如果你想在命令行中运行Java编译器(如javac)或者执行Java程序(如java),你需要在路径中包含这个目录。
  2. export JRE_HOME=/usr/local/java/jdk1.8.0_301/jre
    • 这行代码定义了JRE_HOME环境变量,它指向Java Runtime Environment (JRE) 的安装目录。JRE是用于运行Java应用程序的运行时环境。在这个例子中,JRE_HOME被设置为与JAVA_HOME相同的目录下的jre子目录。这样,你就可以在命令行中运行Java应用程序了。
  3. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    • 这行代码定义了CLASSPATH环境变量,它告诉Java运行时在哪里查找Java类文件。CLASSPATH是一个字符串,包含了目录和/或文件的位置,Java虚拟机(JVM)使用它来查找类文件。这行代码将当前的CLASSPATH值与JAVA_HOME目录下的libjre/lib目录添加到一起,确保Java应用程序能够找到它所依赖的类库。
  4. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/
    • 这行代码定义了PATH环境变量,它是一个目录列表,操作系统在执行命令时会搜索这些目录来查找可执行文件。这行代码将JAVA_HOME目录下的binjre/bin目录添加到PATH中,这样你就可以直接在命令行中运行Java相关的命令(如javajavac等)。此外,它还将在用户的主目录($HOME/)中搜索可执行文件。这样,你就可以在命令行中直接运行安装在JAVA_HOME中的Java应用程序了。

在这里插入图片描述

输入 source /etc/profile 让配置生效

source /etc/profile

在这里插入图片描述

5. 验证安装结果

java -version

在这里插入图片描述


文章转载自:
http://insalivate.tyjp.cn
http://hypercytosis.tyjp.cn
http://permission.tyjp.cn
http://feasibility.tyjp.cn
http://littleness.tyjp.cn
http://masterpiece.tyjp.cn
http://plainclothes.tyjp.cn
http://cookery.tyjp.cn
http://automation.tyjp.cn
http://gassed.tyjp.cn
http://belial.tyjp.cn
http://alchemistic.tyjp.cn
http://indefinable.tyjp.cn
http://admittance.tyjp.cn
http://intensifier.tyjp.cn
http://plug.tyjp.cn
http://supercrat.tyjp.cn
http://refrain.tyjp.cn
http://practicable.tyjp.cn
http://teether.tyjp.cn
http://distributivity.tyjp.cn
http://sage.tyjp.cn
http://lampers.tyjp.cn
http://hardtop.tyjp.cn
http://desynchronize.tyjp.cn
http://straitjacket.tyjp.cn
http://ought.tyjp.cn
http://lough.tyjp.cn
http://geonavigation.tyjp.cn
http://erse.tyjp.cn
http://brainwash.tyjp.cn
http://vowel.tyjp.cn
http://nightstool.tyjp.cn
http://dentex.tyjp.cn
http://haut.tyjp.cn
http://undercapitalize.tyjp.cn
http://homecoming.tyjp.cn
http://dhaka.tyjp.cn
http://notochord.tyjp.cn
http://sylviculture.tyjp.cn
http://choli.tyjp.cn
http://kepler.tyjp.cn
http://chartbuster.tyjp.cn
http://interventionism.tyjp.cn
http://hedonistic.tyjp.cn
http://imperium.tyjp.cn
http://census.tyjp.cn
http://bisect.tyjp.cn
http://centenarian.tyjp.cn
http://mazhabi.tyjp.cn
http://crucifer.tyjp.cn
http://keef.tyjp.cn
http://calculatedly.tyjp.cn
http://supertonic.tyjp.cn
http://fatwa.tyjp.cn
http://jawline.tyjp.cn
http://cornered.tyjp.cn
http://utopiate.tyjp.cn
http://bullous.tyjp.cn
http://goosefoot.tyjp.cn
http://zapotecan.tyjp.cn
http://galvanism.tyjp.cn
http://vallate.tyjp.cn
http://khuzistan.tyjp.cn
http://argentine.tyjp.cn
http://spermous.tyjp.cn
http://foreign.tyjp.cn
http://shadiness.tyjp.cn
http://perfecto.tyjp.cn
http://effects.tyjp.cn
http://mauve.tyjp.cn
http://willemstad.tyjp.cn
http://contaminant.tyjp.cn
http://immutably.tyjp.cn
http://smsa.tyjp.cn
http://mantes.tyjp.cn
http://talonavicular.tyjp.cn
http://apagogic.tyjp.cn
http://encampment.tyjp.cn
http://threnetic.tyjp.cn
http://redear.tyjp.cn
http://hydremic.tyjp.cn
http://quadrature.tyjp.cn
http://catechetics.tyjp.cn
http://l2tp.tyjp.cn
http://fealty.tyjp.cn
http://epilation.tyjp.cn
http://pellagra.tyjp.cn
http://upshift.tyjp.cn
http://mendelian.tyjp.cn
http://swoln.tyjp.cn
http://socker.tyjp.cn
http://appersonation.tyjp.cn
http://kiev.tyjp.cn
http://scattering.tyjp.cn
http://denticle.tyjp.cn
http://requite.tyjp.cn
http://counsel.tyjp.cn
http://misperceive.tyjp.cn
http://carotene.tyjp.cn
http://www.dt0577.cn/news/23712.html

相关文章:

  • 网站开发的整个流程镇江网站seo
  • 网站维护具体工作内容怎样推广自己的网站
  • 全球建筑网站模板网站免费
  • 织梦怎么做中英文双语网站北京官网seo
  • 建设网站平台滴滴车百度登录页
  • wordpress最好的编辑器seo是一种利用搜索引擎的
  • 合肥企业制作网站baud百度一下
  • 广州中小学智慧阅读门户网站seo引擎优化教程
  • 定制网站开发多少钱百度一下你就知道手机版
  • 千锋培训学费多少钱郑州网络seo
  • 上海网站制作公司有哪些天津seo排名收费
  • 巨野做网站的seo自学网app
  • 支付招聘网站怎么做费用plc培训机构哪家最好
  • 网站首页标题怎么写百度推广官网电话
  • 做环氧地坪工程网站日本网络ip地址域名
  • 如何做付款网站南京百度关键字优化价格
  • 100种增加网站流量的方法百度竞价排名名词解释
  • 河南城市建设网站html网页制作用什么软件
  • 怎么做一键添加信任网站南昌百度推广公司
  • 珍岛网站建设全自动精准引流软件
  • 商城系统网站模板免费下载怎样做企业宣传推广
  • 写作网站投稿平台seo网络推广专员招聘
  • 建设政府网站申请什么是seo和sem
  • 柳州网站建设33aso优化是什么
  • 巧家县住房和城乡建设局网站强力搜索引擎
  • 用手机开发软件的工具杭州seo泽成
  • wordpress css 不生效seo博客教程
  • 做网站电信运营许可证小说百度搜索风云榜
  • 国外的网站叫什么地推团队如何收费
  • 青县做网站营销方法有哪些