JDK安装及java环境配置_JDK安装及Java环境变量配置

39d1525b3c6e4c92d6b772b939b387d5.png

2.点击Accept License Agreement,下载适合自己电脑版本的JDK.由于我的电脑是windows10 64位专业版。点击红色下载按钮。保存位置自己决定,只要自己安装时能找到就行。

3.找到安装文件,双击。

18a124ee59a3f634ac027a5e3fad37e3.png

4.下一步,这里会让你选择安装目录。

注意:最好不要选择源安装目录,因为你发现Program Files中间含有空格,以后编译java软件可能会发生错误,一时半会都找不到问题出在哪里,所以防患于未然,这里建议安装到其他目录上面。我个人是选择在D盘新建一个文件给他叫做Java,打开Java文件夹,在里面新建两个文件夹,一个叫jdk,一个叫jre.

259ff5076e46236effe6a57012717c9d.png

5.回到原来的安装界面,更改安装目录到刚刚新建的那个jdk文件下。点击下一步。

4f155b247776c5c85f6844f8e3e85c6a.png

6.安装完jdk之后,会弹出jre的安装界面。这里选择安装路径到新建的jre文件夹下面。

356cc16bc1ceebc2eb88e02ce90c9dbd.png

d13c2acdd524947ecb03662135546b16.png

7.点击下一步。之后jdk和jre都安装成功。点击关闭。

77ec82d6b29d7b6e6865e3991c4adc29.png

8.测试jdk是否安装成功。这里教大家一个快捷键。windows+R打开运行界面。输入cmd打开dos系统。

745c66bd6d8dd8a347fcb3acc93ea5ea.png

9.点击运行。输入java。如果显示下面内容就表示安装成功。

a95984a7fafedc86169204add17e27b4.png

10.但是当你输入javac的时候,会显示这个。这是因为你还没有配置java运行环境,接下来教你们怎么配置java运行环境,配置完运行环境就能使用完整的java了。

cac829b433e527f1617f2cd1e3b9656c.png

11.右键电脑属性,打开高级系统设置。

3ba7f9b7b06a7f7326209208689faffe.png

12.点击高级,再点击环境变量。

16024d639a71b980935c4daa92829fd0.png

13.新建系统变量JAVA_HOME,变量值填D:\Java\jdk,(这是我的jdk的安装路径,你们安装在其他盘的找到jdk的安装路径复制进去就行)

c6cbced6bebe5ac6026fca9ada38e8ac.png

14.找到自己系统变量里的Path,双击,找到编辑文本点击,在变量值的最后添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

99f52a7d127fb4214fd34c49d1702f2a.png

15.新建系统变量CLASSPATH,变量值填 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意这个变量值前面还有一个点,代表从当前路径)

86f4d039afd8cbdc58d7f90c5ea278a3.png

16.点击确定,这时来测试以下javac能不能用,windows+R键打开运行,输入cmd,打开dos系统,输入javac.

035fd1799235ac85eaae01d67f9eed88.png

17.到此为止,jdk的安装以及java运行环境已经全部完成了。

(如果配置完成输入javac还是不行,重启下电脑在试)

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

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

相关文章

使用 NuGet 管理项目库

共享和重用代码是一个很大的挑战。 不相信? 请随便走进一间中型或大型工作室,问问他们有多少日志记录库。 访问多家公司后,您将发现他们拥有比例非常高的内部日志记录库,而这些库中有一些非常不错,例如,Log…

33张你没看过的酷炫化学动图, 秒懂化学反应原理!

化学的神奇魅力可是不是随便说说的,神奇起来让人叹为观止。下面就让腾远君带领大家看看传说中的37张神图,了解化学之美吧。1 . 硫氰酸汞分解(“法老之蛇”)原理:硫氰酸汞受热分解,部分产物燃烧。2Hg(SCN)2→…

二分 + 模拟 - Carries

Carries Problems Link Mean: 给你n个数,让你计算这n个数两两组合相加的和进位的次数. analyse: 脑洞题. 首先要知道:对于两个数的第k位相加会进位的条件是:a%(10^k)b%(10^k)>10^k. 想到这一点后就简单了,枚举每一位&#…

Mvc3(1)

摘录于Pro ASP.NET MVC3 Framework一书: 一. Web Form的缺点 1. view state weight: view state 中保存的数据在每次HTTP请求中来回传递,且包含的数据量可以达到很大,导致用户响应时间比较慢,增加了带宽要求 2.页的生命周期相当…

从编译器层面理解C#中的闭包的这个坑!

前言在公众号上看到一篇文章《正确使用和理解C#中的闭包》,里面提到了闭包的一个坑:当捕获的外部变量为for循环的迭代变量时,C#认为变量i是定义在循环体外的。所以,当添加委托集合的for循环执行完时,i的值已经变为3了&…

ssh 与 locale

1 我的 ubuntu 11.10 使用 zh_CN.UTF-8 ,导致连接到 ssh 服务器上显示中文,本来是很方便的,但是最近要监控某些功能,需要ssh 服务器(en_US.UTF-8)显示英文 ! locale LANGzh_CN.UTF-8 LANGUAGEzh_CN:en_US:…

C# 使用 HelpProvider 控件调用帮助文件

HelpProvider控件可以将帮助文件(.htm文件或.chm文件)与 Windows 应用程序相关联,为特定对话框或对话框中的特定控件提供区分上下文的帮助,打开帮助文件到特定部分。如目录、索引或搜索功能的主页。如图1 所示为 HelpProvider 控件。图1 HelpProvider…

哈哈哈,弟弟被卡桶里了......

1 哈哈哈哈哈弟弟被卡桶里面了(via.小妮)(注意安全,请勿模仿!)▼2 弟弟是个狠人▼3 Self-potato: 一种不需要沙发也能无意义地待着的生活方式(via.字幕少女)▼4 防晒的正确打开方…

LVM基本应用 扩展及缩减实现

LVM: Logical Volume Manage首先;pv管理工具: pvs:简要pv信息显示 pvdisplay:显示pv的详细信息pvcreate /dev/DEVICE: 创建pvvg管理工具: vgs vgdisplayvgcreate [-s #[kKmMgGtTpPeE]] VolumeGroupName Physical…

java 线程 插件_我的第一个Chrome插件:天气预报应用

1.Chrome插件开发基础开发Chrome插件很简单,只要会基本的前台技术HTML、CSS、JS就可以开发了。Chrome插件一般包括两个HTML页面background和popup。background页面只在启动浏览器加载插件时载入一次,它不直接显示出来而是在后台运行。它包含了插件的主要…

mysql 时区设置

找到my.cnf或者my.ini [mysqld] default-time-zone8:00 转载于:https://www.cnblogs.com/lost-1987/articles/2799639.html

SQLite移植手记1

SQLite实现了大部分SQL92标准的SQL语句,同时支持ACID。还有其它许多特性这里不做深究,因为这在嵌入式领域来说应该是够用了。 下载:下载页面:http://www.sqlite.org/download.html我使用的还是当前最新版本:sqlite-3.3…

Dapr牵手.NET学习笔记:Actor一个场景

接上一篇最后的场景,为了解决相同帐户并发引起的数据库行级锁,可以引入Actor的串机制,相同ActorID的实例,串行,这样就能在应用层把读取余额的资源争抢解决掉,剩下的工作就是一定时间间隔,把内存…

【python】抄写大神的百度贴吧代码

原文链接:http://cuiqingcai.com/993.html 划重点: 1.提取帖子内容时,对图片,贴吧自动增加的超链接,制表符,换行符要做删除或替换处理 2.decode是把bytes转换为str, encode是把str转换为bytes 原帖中的代码…

敏捷开发组织【北京及其他地区QQ群】【长三角QQ群】【珠三角QQ群】

【北京及其他地区QQ群】http://qun.qq.com/#jointhegroup/gid/95849986 上限500人,创建日期2011-03-20,当前人数393,多数来自CSDN,包括北京约100人,长三角100人,珠三角100人,其他地区100人。未来…

保送北大,连发三篇Science,这位80后川妹子近日再发重磅级研究成果!

全世界只有3.14 % 的人关注了爆炸吧知识本文转自募格学术2020年9月21日,启函生物杨璐菡博士等在 Nature 子刊 Nature Biomedical Engineering杂志上发表了题为:Extensive germline genome engineering in pigs 的研究论文。杨璐菡杨璐菡带领的研究团队成…

TCP/IP 协议简单分析(建立连接握手过程)

原文:http://hi.baidu.com/wuguoyana/blog/item/38c04d3bcf047ce43a87ce55.html 首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在I…

java 继承接口语法_java的继承、接口方面的语法及知识

}父类的属性子类中都存在,只是有没有权限访问的问题根据名字找谁是谁?1.变量-> 类型 (类、接口)->接口2.已经确定是变量局部变量、形参->类的属性-> 外部类的属性就近原则构造方法:注意默认的那个无参构造方法优先调用父类的构造…

Linq 下的 Take() 方法内部机制是怎样的?

咨询区 Rahul Kishore:我的web需要访问数据库,但是表比较大,我仅仅想要获取该表中 N 条数据,我查阅了 MSDN 文档,看到了一个 Take() 方法,我现在很疑惑它的运行机制是下面哪一种?先从数据库中获…

【2】开发环境的搭建,Ubuntu14.04

这里使用的是Ubuntu14.04 Unity 更新源 首先,将更新源更换为国内更新源,我这里使用的是网易的更新源 sudo gedit /etc/apt/sources.list 1 deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse2 deb http://mirrors.163.com…