java变量设置_如何正确的配置JAVA环境变量

java变量设置_如何正确的配置JAVA环境变量原创:YiKiA2Data什么是环境变量?环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。为什么要配置环境变量?为了方便在控制台编译和运行java程序,不必进入到java的程序目录里面去运行。这样你放在任何目录下的java程序文件都可以编译运行,而不是必须把这个程序文件放在java.exe和javac.exe所在的目录下。什么是JAVA_HOME…

大家好,又见面了,我是你们的朋友全栈君。

原创: YiKi A2Data

7d35348bb2e31c1143eeb38d455451bd.png

什么是环境变量?

环境变量是在操作系统中一个具有特定名字的对象, 它包含了一个或者多个应用程序所将使用到的信息。

为什么要配置环境变量?

为了方便在控制台编译和运行java程序,不必进入到java的程序目录里面去运行。这样你放在任何目录下的java程序文件都可以编译运行,而不是必须把这个程序文件放在java.exe和javac.exe所在的目录下。

什么是JAVA_HOME?

指向Jdk的安装目录,作用是一些基于Java开发的工具会用到,比如tomcat,Eclipse,如果不用这些工具不需要配置。

什么是Path变量?

Path是一个常见的环境变量,它告诉操作系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下寻找。

如何配置JAVA的环境变量?

第一步:找到环境变量位置

1、此电脑右键点击属性

a137fc7077a5abc96eee4128bdb8096a.png

2、系统(高级设置) -> 系统属性 -> 高级 -> 环境变量

ebd819a2cc1c22ec98ca25715092d1bc.png

第二步:新建系统变量“JAVA_HOME”

1、系统变量 -> 新建

ebd819a2cc1c22ec98ca25715092d1bc.png

2、变量名为 JAVA_HOME ,路径为 java 的安装路径

297b8ff1ebdf904122465b4457548a9b.png

第三步:设置环境变量

1、选中系统变量版块 Path 变量点击编辑

1d6607dc5ee000f75e0db1166021da45.png

2、追加 %JAVA_HOME%bin

a2582615da2cc13df9133be2624e6056.png

第四步:添加CLASSPATH变量

注意:添加内容包含的符号

内容:.;%JAVA_HOME%lib;%JAVA_HOME%libools.jar

c960c06eeec84a171b0e27b6dd6391cd.png

第五步:测试

win+r进入命令行

javajavacjava -verison
297b8ff1ebdf904122465b4457548a9b.png
f91b9b192dd6e77d03fe7b94a3fbaea6.png
6eac1b695fc2d4650e13df271371930f.png

出现即代表配置成功

第一个JAVA小程序

在控制台输出HelloWorld

第一步

在文件夹中创建一个文件名为HelloWorld.java使用记事本打开

3c89e472c76537987d25e91bbd80f954.png

第二步

注意字母的大小写与符号是否是在英文下输入

f0a693f7056368f7a1ec7dbad61c77a1.png

第三步

输入cmd

533375a5137b3e98d5c4be82c41f1c5c.png

第四步

使用javac生成字节码文件HelloWorld.class

55973bd02b57f724e970f04705441764.png

第五步

使用java运行并输出

a7e3832f4a5e6cc2669e348c865482e2.png

最后,我自己是一名从事了多年开发的Java老程序员,辞职目前在做自己的Java私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的Java学习干货,可以送给每一位喜欢Java的小伙伴,想要获取的可以关注我的头条号并在后台私信我:01,即可免费获取。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156642.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 全局作用域中,用const和let声明的变量去哪了?

    全局作用域中,用const和let声明的变量去哪了?

    2021年6月17日
    132
  • java p12证书_java引用微信支付的p12证书文件

    java p12证书_java引用微信支付的p12证书文件最近对接微信支付的退款功能,其中涉及到引用证书文件。1.绝对路径://windows:publicstaticStringPATH1=”E:\\project_ceshi\\apiclient_cert.p12″;//linuxpublicstaticStringPATH2=”/home/www/ceshi/apiclient_cert.p12″;使用决定路径时,直接引用即可…

    2022年6月23日
    124
  • Javaweb人才招聘系统[通俗易懂]

    Javaweb人才招聘系统[通俗易懂]基于JSP的JSP+MYSQL人才招聘系统hrm系统是一个综合的员工管理系统,系统主页面左边由导航树构成,分为:部门管理、员工管理、招聘管理、培训管理、薪资管理、以及系统设置模块,模块功能主要包含CRUD操作,详情查看等操作。后台管理具体描述如下:网站新闻资讯管理|–添加新闻资讯;|–修改新闻资讯;|–删除新闻资讯个人会员管理|–查看个人会员|–删除个人会员企业会员管理|–查看企业会员|–删除企业会员在线留言管理|–查看在线留言|–删除在线留言系统用户管理|–系统用户的录

    2022年7月8日
    20
  • 斯坦福大学机器学习——EM算法求解高斯混合模型

    斯坦福大学机器学习——EM算法求解高斯混合模型EM算法(Expection-Maximizationalgorithm,EM)是一种迭代算法,通过E步和M步两大迭代步骤,每次迭代都使极大似然函数增加。但是,由于初始值的不同,可能会使似然函数陷入局部最优。下面来谈谈EM算法以及其在求解高斯混合模型中的作用。

    2022年6月28日
    32
  • Linux —— useradd -g mysql mysql解析及useradd详解

    Linux —— useradd -g mysql mysql解析及useradd详解当我们在不通过 yum CentOS apt get Ubuntu 来安装 MySQL 的时候 通常执行以下命令来创建一个用户名为 mysql 的用户并加入 mysql 用户组 root localhost useradd gmysqlmysql 那 这两个 mysql 谁是用户名谁是用户组呢 事实上它还可以这样写 root localhost

    2025年8月9日
    3
  • 软件测试用例包括_白盒测试用例

    软件测试用例包括_白盒测试用例测试用例分层每个测试用例都有1个或多个测试步骤(List[step]),每个测试步骤对应一个API请求或其他用例的引用。从上图分析,我们可以看到testsuite中包含了3个测试用例,testca

    2022年7月28日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号