• JDK配置步骤


    转自:https://blog.csdn.net/qq_36582604/article/details/88120308

    https://www.cnblogs.com/ydnice/p/5790864.html

    上面两篇都讲的很详细,不清楚的可以去看一下,我这边就记录一下我的操作步骤。

    ① 打开 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    下载 jdk-8u261-windows-i586.exe 版本

    ② 设定系统变量

    1,右击“计算机/此电脑”-> 点击"属性"->点击"高级系统设置"->点击"高级"->点击"环境变量"->点击“系统变量”

    2,在系统变量中点击“新建”,其 “变量名称” 为 JAVA_HOME,“变量值”为 jdk 文件夹的绝对路径

    (例如我的是:C:Program Files(x86)Javajdk1.8.0_261 )

    3,在系统变量中点击“新建”,其 “变量名称” 为 CLASSPATH,“变量值”为(.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar)

    括号里面的全部东西

    4,在系统变量中找到 path,点击 “编辑” ,在最前面插入 (%JAVA_HOME%in;%JAVA_HOME%jrein)括号里面的全部东西

    5,测试,打开cmd,打出 java -version  ,如果出现版本信息,则配置成功。

    此外,要想在所以路径下,直接运行已经存在的包里面的 class 文件,有两者操作,

    1,暂时性的

    在 cmd 打:

      set classpath = C:Users86183desktop;   

    这样就可以在所有路径下直接运行该路径下(桌面下)存在的包的 class 文件,不过只针对当前 cmd,

    一旦cmd 关闭重新打开就要在敲一遍了

    此外 在 cmd 敲 set classpath 可以查询 classpath 的变量值为什么

    2,永久性的

    这一点看完上面的估计就有人想到了,这个 classpath 就是 上面配置 jdk 中新建的 calsspath,

    这个在 cmd 中,不分大小写,所以只要在其”变量值“后面再加一句:C:Users86183desktop;  

    这样就可以在所有路径下直接运行桌面下存在的包的 class 文件

    原因解析:java Text.text (其中 Text 为包的文件名,text 为类名)

    该语句是先检测当前目录下有无 Text 这个包(即文件夹),

    如果有,在检测这个包中有无 text 这个类

    如果没有,编译器会去 classpath 设置的路径中依次查找,

    如果还没有找到,运行出错,

     ============ ========= ========= ======= ======== ====== ===== === == =

    水调歌头·春日赋示杨生子掞  清代: 张惠言

    长镵白木柄,斸破一庭寒。三枝两枝生绿,位置小窗前。

    要使花颜四面,和着草心千朵,向我十分妍。何必兰与菊,生意总欣然。

    晓来风,夜来雨,晚来烟。是他酿就春色,又断送流年。

    便欲诛茅江上,只恐空林衰草,憔悴不堪怜。歌罢且更酌,与子绕花间。

     
     
     
  • 相关阅读:
    原型设计作业
    案例分析作业
    编程作业
    阅读任务
    自我介绍
    5 20210420-1 团队作业1—团队展示
    3 20210405-1 案例分析作业
    阅读任务
    自我介绍
    原型设计
  • 原文地址:https://www.cnblogs.com/asdfknjhu/p/13934017.html
Copyright © 2020-2023  润新知