JDK配置步骤

参考:

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

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

https://www.cnblogs.com/zhangzhixing/p/12953187.html

 

 

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

一,JDK配置步骤 

  打开 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)\Java\jdk1.8.0_261 )不包含括号

  3,在系统变量中点击“新建”,其 “变量名称” 为 CLASSPATH,“变量值”为(.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar)不包含括号

  4,在系统变量中找到 path,点击 “编辑” ,在最前面插入 (%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin)不包含括号

  5,测试,打开cmd,打出 java -version,如果出现版本信息,则配置成功。注:执行java -version命令时,查看的是 jre 的版本,而 javac -version 时查看的 jdk 的版本。

 

 

二,

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

1,暂时性的

  在 cmd 打:

    set classpath = C:\Users\86183\desktop;   

  这样就可以在所有路径下直接运行该路径下(桌面下)存在的包的 class 文件,不过只针对当前 cmd,一旦cmd 关闭重新打开就要在敲一遍了。

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

2,永久性的

  这一点看完上面的估计就有人想到了,这个 classpath 就是上面配置 jdk 中新建的 calsspath,所以只要在其 “变量值” 后面再加一句:

    C:\Users\86183\desktop; 

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

  原因解析:

    java Text.text (其中 Text 为包的文件名,text 为类名)。

    该语句是先检测当前目录下有无 Text 这个包(即文件夹),如果有,在检测这个包中有无 text 这个类;如果没有,编译器会去 classpath 设置的路径中依次查找,如果还没有找到,运行出错。

 

 

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

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

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

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

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

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

 
 
 
posted @ 2020-11-05 21:15  叫我妖道  阅读(775)  评论(0编辑  收藏  举报
~~加载中~~