栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java环境配置-jdk安装以及Java环境变量的配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java环境配置-jdk安装以及Java环境变量的配置

java环境配置-jdk安装以及Java环境变量的配置

前言一、jdk的下载安装二、Java环境的配置

1. JAVA_HOME的配置2. PATH的配置3. CLASSPATH的配置 三、检验安装是否成功四、总结

前言

理论上,Java安装完成之后一个变量都不需要去配置,只不过为了命令行敲起来方便。所以通常会把jdkbin目录加入。JAVA_HOME这个变量是为了一些基于Java开发的工具的使用。例如tomcat,grovy等。通常为了方便使用Java开发的小工具,一般都会设置java_home,然后把%JAVA_HOME%bin追加到path中。

下面以Windows环境下安装为例,Linux下安装流程差不多,需要熟悉Linux相关命令来进行操作。

一、jdk的下载安装
    找到官网下载,这个是官网的链接
    https://www.oracle.com/java/technologies/downloads/#jdk17-windows

选择第一个或者第二个都行,第三个我没用过不知道具体怎么使用的,我这里用之前下载好的jdk,官网太慢了,可以自己去找一些第三方网站或者镜像网站。后面遇到在学习再补充。后面选中第二个点击安装和正常安装电脑软件一样步骤。

这里要注意要是自己更改路径的话,这个安装路径不能出现中文和空格(只知道和字符编码方式有关系),虽然默认的路径有空格可以(好像是因为默认路径是C环境下的,具体我不知道)。我这里就没改,继续安装点击下一步。

这里和上面都要注意路径中不能有空格和中文,默认路径除外。这里我继续选择了默认路径。


然后漫长的等待安装完成。

二、Java环境的配置 1. JAVA_HOME的配置

右键点击我的电脑,然后点击属性,再选择高级系统设置,高级中选择环境变量

这里有系统变量和用户变量,区别是系统变量对所有用户有效,而用户变量只对当前用户有效。这里说一下,环境变量没有区分大小写,例如path跟PATH是一样的。所以我选择配置在系统变量之中。

新建的变量名为:JAVA_HOME
新建的变量值为:jdk的安装路径

2. PATH的配置

然后设置Path,这里可以在系统变量中找到Path(如果你是在用户变量中设置的那也可以找到)
然后需要新建
%JAVA_HOME%bin,并将其移动到最上面。

(%JAVA_HOME%jrebin这个就不需要配置了,因为只要jdk版本在6以上就不需要再配置jre)


确定之后退出。
(这里说一下classpath的配置,自从jdk1.5以后也是jdk6以后,就可以不用配置这玩意了,百度提供的变量值 “.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;”)

3. CLASSPATH的配置

上面也说过了,自从jdk1.5以后也是jdk6以后,就可以不用配置了。这又百度提供的配置的变量值 “.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;”。我这里也不建议去配置这个,也没必要去配置这个。

这里可以稍微讲解一下这个东西。假如你在D盘下有个test.java文件。你进到d盘后,javac test.java 那么会在当前生成test.class文件。所以你java test.class会得到相应的结果。如果你设置了classpath是D:/myclasspath。你将test.class剪切到D:/myclasspath中,你在d路径下执行java test 照样可以得到结果。因为规则是这样的:你执行java test的时候,先在test.java当前目录找test.class文件找不到再去classpath中找,这里是到D:/myclasspath中找。(这个来自百度,我觉得说的比我说的好。)

三、检验安装是否成功

windows+R 之后输入cmd,使用命令行:java -version
后面什么java,javac,javadoc就不展示了,可以用记事本来个helloworld.java试试。

四、总结

我觉得真麻烦,作为一个成熟的语言,该学会自己长大了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703821.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号