首页 Java Java入门 怎么配置java环境变量

怎么配置java环境变量

Jan 13, 2020 pm 04:07 PM
java 环境变量 配置

配置java环境变量的方法:1、右键点击【计算机】,选择【属性】,点击【高级系统设置】,打开环境变量设置;2、新建【JAVA_HOME】变量,并编辑【Path】变量;3、新建【Classpath】变量并编辑即可。

怎么配置java环境变量

具体方法:

JAVA_HOME变量设置

首先右击【计算机】进入【属性】然后选择其中的【高级系统设置】。

3377c69040fb6a681268ab510ce64b5.png

点击进入【高级】中的【环境变量】,进入环境变量编辑界面。

0606e62a889b4defee750e75a4c6139.png

在下方的【系统变量】中,并不存在JAVA_HOME变量,那么我们需要点击【新建】

000e42be9d4c841548d3ce6facc9e92.png

变量名输入:JAVA_HOME

(免费视频教程分享:java视频教程

变量值指的是实际的安装路径(比如小编的路径为:C:\Program Files\Java\jdk-9),最后点击确定。

b7f3f210989bfc9e673d2a54d67c503.png

Path变量设置

同样是在【系统变量中】我们可以看到path变量已经存在,那么我们只需要点击【编辑】,进入path变量的编辑

be949251e500fe8c8d970add2025d13.png

变量名不变,变量值改为【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;】,最后点击确定。

469d1d7865257895898b39ff110bd14.png

Classpath变量设置

同样的,在系统变量中也不存在Classpath变量。点击进入【新建】

a1c8cb1bf23666d6e9305264a4ba249.png

变量名键入【Classpath】

变量值键入【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 】

注意:不要漏掉变量值中的符号,最后点击确定。

47fc23564859c060c17a5536d1687d1.png

测试环境配置是否成功

完成以上三项变量配置之后不要忘了一步一步点击确定。

同样的,在【开始】中搜索【cmd】,然后在键入【java】以及【javac】,出现如图所示信息,说明配置成功。

782eaf2b44953bbccaeec5377ca4791.png

c89713dfb30a082325f6d2ba0b736e2.png

相关文章教程推荐:java入门教程

以上是怎么配置java环境变量的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Stock Market GPT

Stock Market GPT

人工智能驱动投资研究,做出更明智的决策

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

UC浏览器如何强制缩放网页_UC浏览器网页强制缩放功能使用技巧 UC浏览器如何强制缩放网页_UC浏览器网页强制缩放功能使用技巧 Sep 24, 2025 pm 04:54 PM

首先启用UC浏览器内置缩放功能,进入设置→浏览设置→字体与排版或页面缩放,选择预设比例或自定义百分比;其次可通过双指张开或捏合手势强制调整页面显示大小;对于限制缩放的网页,可请求桌面版网站以解除限制;高级用户还可通过在地址栏执行JavaScript代码修改viewport属性,实现更灵活的强制缩放效果。

如何在Java中获取通话方法的名称? 如何在Java中获取通话方法的名称? Sep 24, 2025 am 06:41 AM

答案是使用Thread.currentThread().getStackTrace()获取调用方法名,通过索引2得到调用anotherMethod的someMethod名称,因索引0为getStackTrace、1为当前方法、2为调用者,示例输出“Calledbymethod:someMethod”,也可用Throwable实现,但需注意性能、混淆、安全及内联影响。

如何使用可选类避免Java中的NullPoInterException? 如何使用可选类避免Java中的NullPoInterException? Sep 25, 2025 am 06:04 AM

Optional类用于安全地处理可能为null的值,避免空指针异常。1.使用Optional.ofNullable创建实例,可处理null值。2.通过isPresent或ifPresent安全检查和访问值,避免直接调用get导致异常。3.利用orElse、orElseGet提供默认值,或使用orElseThrow抛出自定义异常。4.通过map和filter链式操作转换或过滤值,提升代码可读性和健壮性。

如何在Java中获得对象的类? 如何在Java中获得对象的类? Sep 26, 2025 am 04:58 AM

使用getClass()方法可获取对象的运行时类,如str.getClass()返回Class对象;对于类型可直接使用String.class语法。Class类提供getName()、getSimpleName()等方法获取类信息,例如num.getClass().getSimpleName()输出Integer。

如何在Java中创建多维数组? 如何在Java中创建多维数组? Sep 25, 2025 am 05:37 AM

atwo-dimensionalarayinjavaisanarrayofarrays,宣布Withtwobrackets,例如[] [] [] [] m atrix,and canbeinitializedwithvaluesorusisionnew; forexample,int [] [] [] [] [] [] matrix = {{1,2},{1,2},{3,4}}}}; createSa3x2matrix。

如何在Java中使用挥发性关键字进行线程安全性? 如何在Java中使用挥发性关键字进行线程安全性? Sep 24, 2025 am 05:15 AM

volatile确保多线程环境下变量的可见性,适用于简单标志位如boolean开关,不适用复合操作;其通过禁止指令重排序并建立happens-before关系,保证写操作对其他线程立即可见,但不提供原子性,需配合Atomic类或锁处理复杂并发。

如何在Java中获取当前的工作目录? 如何在Java中获取当前的工作目录? Sep 26, 2025 am 05:51 AM

thecurrentworkingdirectoryinjavacanbeobtainedusystem.getProperty(“ user.dir”),whoturnsthearsthearstheasthearstheabsolutepathwherethetheretheprogramwaslaunched; or of paths.gets.gets.get(“”)。toabsolutepath(“)

Java的Singleton班是什么? Java的Singleton班是什么? Sep 25, 2025 am 05:30 AM

AsingletonclassinjavaensonyoneineinStanceExistsThroughOuTanApplication'slifecycledusyausyaprivateConstructor,aprivateStaticInstance,andApublicStaticgetInstance()方法; commonImimimplementiations includeEageimplectations includeEagredeAgredeAgredeAgredeAgereAgerialization,lazyInitialization,lazyInitialization,lazyinitialization,threade-shore-saberelaz

See all articles