java在什么环境变量_Java-环境变量

很多同学不太明白环境变量的到底是什么具体有什么用? 这里阿风为不太明白的同学介绍一下.

首先我们打开环境变量的位置.,这里以win10系统作为介绍

在桌面邮件属性,如下

763e011f46d0dcc5c2c9408aac508ef2.png

然后点击高级系统变量

06c81632f9be5dcecdc3e62b48bb2576.png

接着点击环境变量

93374afbd376038a10418673bddac90e.png

然后你就能看到环境变量的具体设置界面了

576979063a87f5f66da1fb3cc81c699e.png

如图所示,环境变量分为用户变量和系统变量. 系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用,这是这两点的差距. 当然了作为开发,你的JAVA_HOME也是可以配置到用户变量里面的

.

好了重点来了, 我们先来了解一下windos里面的变量是什么含义,

所谓变量,就是指一个在不同环境中会有相对不同的值的、但在所有环境中都有相同约定的含义的量。这些变量,可以在开始菜单-运行中输入,如输入%SystemRoot% ,系统会直接打开 C:\WINDOWS 目录。

我们来进行测试一下:

首先我定义了一个用户变量,里面的值指向了一张图片:

0306e905a942a0d59d52c4a07148b36e.png

提示:加入的变量一定要点击确定保存,否则无效.

下面我们来测试一下,在运行命令中,输入该变量是否会打开该照片,WIN+R调出运行:

1689506724ff2430a504a1f788ebafe9.png

看,打开了这张图片

196471c3ba2cd4100b2215980442eec9.png

讲到这里相信大家已经对环境变量不会迷茫了,下面阿风再介绍一下我们常用的path变量:

Path变量其实是dos以前的内部命令,windows然后沿用至今。用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找。

举个JAVA安装的例子:

027fd6bd2498b3697bf28bbc1b1b28b6.png

想要执行这个命令,必须进入到这个文件夹,否则以非这个文件夹执行命令的时候就会报错.

0b83510ff2c835251b725829f5defc55.png

我们进入文件夹执行命令(完全没有问题)

d2304f0f6a878c6212e2cddda2df37ad.png

再举一个例子:

下面我们来简单编译一个java文件:

C:\Users\Lenovo\Desktop\test\Demo.java

10568cb89effa28d77d64836df19d32a.png

然后阿风的做法是:

4ccf03c5a929dc8ca74eeb13e055d279.png

想要编译一个不是bin目录的文件,你需要指定javac的全路径才行,是不是很麻烦啊. 所以我们才会配置JAVA_HOME. 友情提示:这也是某些编辑器需要JAVA_HOME的原因.当然了,某些编辑器是可以不用配置的,因为他们指向了跟目录,下面是IDEA的JDK配置

5cbbd40c029d1a6e55b40a3de0587d09.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543181.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

git rebase用法_Git入门实战

如果给所有软件列出一个排行榜的话,那么Git定会名列前茅。Git对于代码项目的管理是具有划时代意义的,向Linus致敬,不但写出了可以与Windows争锋的Linux系统,还设计实现了如此强大的版本管理工具。当我了解Git后,真后悔…

linux md5 加密字符串和文件方法

linux md5 加密字符串和文件方法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位…

【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(5.5) 登录功能的实现,完善登录功能...

索引 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目 目录索引 简述 今天我们来完善我们的登录功能 项目准备 我们用的工具是:VS 2013 SqlServer 2012 IIS7.5 希望大家对ASP.NET MVC有一个初步的理解,理论性的…

jsonobject转list集合_怎样优雅的操作集合,CollectionUtils工具类正确使用姿势

点击上方"码之初"关注,选择"设为星标"与精品技术文章不期而遇来源:cnblogs.com/qdhxhz/p/10787130.html这篇讲的CollectionUtils工具类是在apache下的, 而不是springframework下的CollectionUtils。个人觉得CollectionUtils在真实项…

docx命令运行Java_使用Java将DOC文件转换为DOCX

7 个答案:答案 0 :(得分:3)// Open a document.Document doc new Document("input.doc");// Save document.doc.save("output.docx");请查看这在您的方案中是否有帮助。披露:我在Aspose担任开发人员传播者。答案 1 :(得分&#xff…

[c#基础]使用抽象工厂实现三层

引言 昨天加了一天班,今天闲来无事,就在想如何将之前的三层和最近一直在学的设计模式给联系在一起,然后就动手弄了个下面的小demo。 项目结构 项目各个层实现 Wolfy.Model层中有一个抽象类BaseModel.cs,User.cs是用户实体类&#…

php 当前ip_php获取本机ip(远程IP地址)

例子,php获取用户IP地址。复制代码 代码示例:// 111111111111echo $_SERVER[REMOTE_ADDR];// 2222222222222function get_local_ip() {$preg "/\A((([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.){3}(([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25…

场效应管原理_场效应管——不就是一个电控开关?

管在mpn中,它的长相和我们常面讲的三极管非常像,所以有不少修朋友好长时间还分不清楚,统一的把这些长相相同的三极管、场效应管、双二极管、还有各种稳压IC统统称作“三个脚的管管”,呵呵,如果这样麻木不分的话&#x…

解决phpMyAdmin在nginx+php-fpm模式下无法使用的问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/1684839 昨天接到一个网友的问题,说yum安装nginxphp-fpmmysqlphpMyAdmin后,发现…

python库有什么用_Python程序员必知什么 常用的Python库有哪些

Python程序员必知什么?常用的Python库有哪些?Python有很多丰富而强大的库,这是它成为人工智能与数据分析领域强者的关键。有很多Python开发人员想知道常用的Python库有哪些,接下来就给大家详细介绍一下。ArrowPython中处理时间的库…

三次握手面试题java_java面试题三次握手和四次挥手-嗨客网

题目对 tcp 了解吗?讲讲它的三次握手和四次挥手?为什么需要三次握手,为什么需要四次挥手。答案三次握手第一次握手:客户端向服务器发送连接请求,这个时候报文首部中的同步为 SYN 1,同时生成一个随机序列号…

运维经验分享(三)-- 解决Ubuntu下crontab不能正确执行脚本的问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/1676490 运维经验分享作为一个专题,目前共7篇文章 《运维经验分享(一&#xff0…

一个jsp能取到父类jsp的值吗_「Javaweb」ssm整合权限控制框架shiro,你知道怎么做吗?...

为美好而努力——羊羽科技说。最近在开发自己的网站,需要权限控制功能,在网上找了一下,找到了我接下来要介绍的shiro框架。shiro框架是Apache公司维护的开源产品之一,其官网对其的简介是这样的:shiro官网简介翻译过来就…

php for嵌套循环_PHP中的for循环怎样嵌套

本篇文章主要介绍 PHP中的for循环怎样嵌套,感兴趣的朋友参考下,希望对大家有所帮助。for循环的执行原理:for循环的参数有(初始值;判断条件;更新循环变量表达式) 三者均不是必须的,若三者不完整则必须在适当…

Visio显示不完整

下面显示不完整的话,选中对象,菜单栏设置(点击对象,右键并没有段落选项)行距为单倍;右侧显示不完整,选中后右键设置环绕方式为负于文字上方,原来是嵌入型。

python2 python3 通信_python与USB通信

Date周三 04 十一月 2015TagsUSB/PythonPyUSB依赖于一些USB的驱动程序, 这个貌似叫做无驱驱动, 其中libusb是一统天下者, 当然就要用这个咯. 那么问题来了, libusb这个驱动是怎么装到要开发的设备上呢? 在windows下答案是Zadig, 这个和rtlsdr用的方案是一致的.下载了最新的Zad…

php设置用户头像,PHP针对多用户实现更换头像功能

一个网站,其实说白了就是某几个特定功能的组合,而更换用户头像就在这些功能之中。今天就来做个测试,针对不同的用户,实现头像上传功能。先给大家展示下成品效果图:思路针对不同的用户上传头像,我们要为每一…

执行计划中cpu耗时_面试被问怎么排查遇到的系统CPU飙高和频繁GC,到底该怎么回答?...

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。本文主要针对系统运行缓慢这一问题,提供该问题的排…

可视化数据包分析工具-CapAnalysis

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenguang.blog.51cto.com/350944/1325742 可视化数据包分析工具-CapAnalysis 我们知道,Xplico是一个从pcap文件中解析出IP流…

网易云歌单添加到php,给自己的网站添加网易云音乐歌单吧^ ^

这个是怎么实现的?一起来看看吧APlayer首先我们需要一个音频播放器,这里我用到了APlayer,这是由bilibili前端大神DIYgod开源的播放器,有兴趣的可以去TA的主页看看,非常惊艳,这里我就不多说了我们看一下APla…