安装JDK1.8+环境配置
安装JDK1.8+环境配置
- 1.下载JDK
- 2.安装JDK
- 3.环境配置
- 3.1 新建系统变量
- 3.2 添加Path路径
- 3.3 使用cmd命令行验证是否环境配置成功
1.下载JDK
直接官网下载:http://www.oracle.com
- 下载链接https://www.oracle.com/java/technologies/javase-downloads.html#JDK8
- 选择自己对应的系统的需要的版本,这里下载windows系统64位的
(现在下载这些好像需要登录oracle账号了)
- 下载好了之后
2.安装JDK
下载完成之后双击程序运行进行安装
- 一直点击下一步,这里的路径的话可以修改,但是你需要自己知道安装在哪里,环境配置的时候需要用到
程序安装完毕
3.环境配置
3.1 新建系统变量
- 右键单击计算机->属性->高级系统设置,选择“环境变量”。
- 在“系统变量”栏下单击“新建”,创建新的系统环境变量
- 变量名为
JAVA_HOME1.8
- 变量值为
D:\Program Files\Java\jdk1.8.0_261
这个就是前面安装时候的java路径
- 建好之后的如下图,因为我是还安装了JDK11,所以可以看到2个,但是如果只是安装一个的话就只需要看我的红框中的那个就可以了
3.2 添加Path路径
- 在环境变量里面找到Path
- 双击打开,在原变量值后面添加
;%JAVA_HOME1.8%\bin;%JAVA_HOME1.8%\jre\bin
,其中的JAVA_HOME1.8是因为前面的新建的环境变量也是这个名称,所以这里需要保持一致
(另外的话这些路径之间是靠英文状态下的分号分隔的,如果在添加路径之前前面没有分号的需要自行添加一个,我这里因为我已经有了) - 之后就点击确定,完成环境变量的配置
3.3 使用cmd命令行验证是否环境配置成功
按下win+R ,输入cmd
- 输入指令
java -version
- 会显示版本号如下就是安装配置成功
相关文章:

Nodejs.热部署方法
在开发中我们修改了一点代码后要去重启服务器才能看到结果,为了省去这个过程我们以往经常使用热部署代码的方法 下面是使用“supervisor”来达到热部署能力的方法: sudo npm install -g supervisor #安装 supervisor app.js #启动 如果碰到如下提示, 则表示路径没…

SortedList 泛型类
SortedList 泛型类 请参见 示例 成员 全部折叠 全部展开 语言筛选器: 全部 语言筛选器: 多个 语言筛选器: Visual Basic 语言筛选器: C# 语言筛选器: C语言筛选器: J# 语言筛选器: JScri…

中国现代化进程专题讲座——有感
最近有上段治文老师的中国现代化进程这门课,感觉受益颇多。 从国外到国内,从古代到如今,讲论点、论据,评论历史人物、历史事件,讲的很宏大,很深刻。我并没有特意捧他,而是深深被其思想的深刻、言…

java运行出现JNI错误,JDK8和JDK11都安装了
java运行出现JNI错误,JDK8和JDK11都安装了1. 问题描述2. 尝试办法3. 解决办法3.1 解决方法:3.2 测试结果成功1. 问题描述 因为编程的需要,所以我安装了JDK8和JDK11,在安装好了之后配置好了环境变量,之后打开Eclipse的…

爱不释手(Typingfaster)1.78beta,重大升级,欢迎试用,期待反馈。
爱不释手1.78测试版主要有以下改进:1、改进内核,大幅度提高了屏显速度;2、增加文章分段显示功能;3、增加每秒按键次数统计;4、测试结果中划分了实际速度与名义速度,即实际速度=名义速度准确率&a…

php 网站内容采集器 Snoopy
Snoopy转载于:https://www.cnblogs.com/buxiangxin/p/7245580.html

[转]笑话: 耐力惊人的三只乌龟
某日,龟爸、龟妈、龟儿子三只乌龟,决议去郊游。带了一个山东大饼,和两罐海底鸡出发到XX山去。 苦爬十年,终於到了。席地而坐,卸下装备,准备进食。****~~~该死!!没带开罐器࿰…

如何解决代码中if…else 过多的问题
前言 if...else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if...else。虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。现在软件开发领域出现了很多新技术、新概念…

Facial keypoints detection Kaggle 竞赛系列
3.2# Facial keypoints detection 作者:Stu. RuiQQ: 1026163725原文链接:http://blog.csdn.net/i_love_home/article/details/51051888该题主要任务是检測面部关键点位置 Detect the location of keypoints on face images 问题表述 在本问题中。要求计算…

Error:java: 无效的源发行版: 11
Error:java: 无效的源发行版: 111.问题描述2.原因查找3.解决办法3.1 打开IDEA的File—Project Structure设置3.2 修改Project SDK为自己想要切换的版本3.3 修改project languang level1.问题描述 在我的电脑中同时安装了JDK8和JDK11,之前本来调试好了的,…

今天看论坛,有这样一句话,深有同感,还是家里好
就像孟宣后来对这个城市的评价:“这里的人活的才像人……就像那么发达国家的小城市,不用背负那么大的生存压力。在北京,如果你每天生活要30个馒头,那么你要挣到200到300个。而在这里,只需要30个馒头就可以了……”转载…

面对别人强行关机你怎么办与 定时关机
面对这个图你的第一感觉是什么?肯定是有人.....那你怎么办呢?让它继续下去!不能绝对不能!以前比较幸运的打开了几个记事本没有保存逃过了一关,可是屡试不爽呐!直到我同学出现这种情况时,幸亏我眼快,呵呵 所以问他一下!知道了这个玩意出来的命令是在运行里敲入shutdown -s如果…

iOS开发实战-基于SpriteKit的FlappyBird小游戏
写在前面 最近一直在忙自己的维P恩的事情 公司项目也是一团乱 于是...随手找了个游戏项目改了改就上线了,就当充数了. SpriteKit简介 SpriteKit是iOS 7之后苹果推出的2D游戏框架。它支持2D游戏中各种功能,如物理引擎,地图编辑,粒子࿰…

2018年12月14日 函数 总结
map() 处理序列中每个元素,得到迭代器,该迭代器 元素个数和位置与原来一致 filter() 遍历序列中的每个元素,判断每个元素得到布尔值,如果是true则留下来 people[{name:"abc","age":100},{"name":&…

UML类图新手入门级介绍
UML类图新手入门级介绍 看了大话设计模式,觉得很生动形象,比较适合于我这种初学者理解面向对象,所以就记录了一下。 举一个简单的例子,来看这样一副图,其中就包括了UML类图中的基本图示法。 首先,看动物矩形…

SQL中获取刚插入记录时对应的自增列的值
--创建数据库和表create database MyDataBaseuse MyDataBasecreate table mytable(id int identity(1,1),name varchar(20))--执行这个SQL,就能查出来刚插入记录对应的自增列的值insert into mytable values(李四)select identity转载于:https://www.cnblogs.com/bnjbl/archive…
SQL Server开发人员应聘常被问的问题妙解汇总
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰…

little w and Soda(思维题)
链接:https://ac.nowcoder.com/acm/contest/297/A 来源:牛客网 时间限制:C/C 1秒,其他语言2秒 空间限制:C/C 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 不知道你听没听说过这样一个脑筋急…

[导入]实时数据库的经典书
有个朋友给我来了一封邮件,在邮件中,他这样写到:“国外的实时数据库来势汹汹,价格一路上扬;想当初eDNA 2003年刚到中国时也就是二、三十万左右,现在报价已经百万以前了。心里也总个一个结,难道这…

关于CSS(3)
盒子模型 盒子 盒子关系(标准文档流) 行内元素。 只可以设置左右外边距。 上下内边距会影响相邻的圆块状元素呢 垂直margin会合并(margin坍陷)元素嵌套的时候,设置子元素的上margin会被父元素抢走, 解决方案:设置父元素…

jMonkey Engine SDK3 中文乱码问题
1. 升级到了jMonkey Engine SDK 3之后出现了一些方框,乱码问题 官方推荐初学者使用jME3 SDK来开发游戏。官方下载地址为: https://github.com/jMonkeyEngine/sdk/releases 2. 问题分析和解决办法 在jME3.1.0之后SDK就有一个bug,菜单上的中文…

第四天上午 休闲假日
第四天晚上要离开沙巴,赶往吉隆坡了,所以这天的活动安排非常简单。 睡了一个舒服觉,起床吃早饭,我胃口还是不好,吃不下Magellan的美味早餐。早餐后我们来到酒店的游泳池旁休息,晒晒太阳、吹吹海风、看看风景…

expect--自动批量分发公钥脚本
1.在使用之前,先安装epel源,yum install expect -y2.写分发脚本,后缀为exp #!/usr/bin/expect set host_ip [lindex $argv 0] spawn ssh-copy-id -i /root/.ssh/id_rsa.pub $host_ip expect {-timeout 60"(yes/no)?" { send "…

java报错MalformedURLException: unknown protocol: c
java报错:MalformedURLException: unknown protocol: c 1. 报错情况: 部分代码: //打开图片path"C:/Users/MyUser/image.jpg" openPictrues(path);public void openPictures(String path,String picName) throws IOException {F…

3.commonjs模块
1.首先建一个math.js exports.add function(a, b){return a b; } exports.sub function(a, b){return a - b; } exports.mul function(a, b){return a * b; } 2.然后建一个app.js 引人math.js var math require(./math); console.log(math);//{ add: [Function], sub: [Fu…
推荐一个关于.NET平台数据结构和算法的好项目
http://www.codeplex.com/NGenerics这是一个类库,它提供了标准的.NET框架没有实现的通用的数据结构和算法。值得大家研究。转载于:https://www.cnblogs.com/didasoft/archive/2007/07/05/806758.html

JSF和Struts的区别概述
据说JSF的主要负责人就是struts的主要作者,所以二者的相似点还是有很多的。 都采用taglib来处理表示层:在jsp页面中,二者都是采用一套标记库来处理页面的表示和model层的交互。 二者都采用了bean来作为和jsp页面对应的model层。该model层保存…

This和Super关键字的对比
this和Super关键字this和Super关键字的对比Super关键字的用法如下:1. super关键字代表了父类空间的引用;2. super关键字的作用:3. super关键字调用父类构造方法要注意的事项:this关键字的用法如下:1.了解没有 this 关键…

SQL Server 2005下的分页SQL
其实基本上有三种方法:1、使用SQL Server 2005中新增的ROW_NUMBER几种写法分别如下: 1SELECTTOP20*FROM(SELECT2ROW_NUMBER() OVER(ORDERBYNamec) ASRowNumber,3*4FROM5dbo.mem_member) _myResults6WHERE7RowNumber >1000081SELECT*FROM(SELECT2ROW_N…

Oozie 配合 sqoop hive 实现数据分析输出到 mysql
文件/RDBMS -> flume/sqoop -> HDFS -> Hive -> HDFS -> Sqoop -> RDBMS 其中,本文实现了 使用 sqoop 从 RDBMS 中读取数据(非Oozie实现,具体错误将在本文最后说明)从 Hive 处理数据存储到 HDFS使用 sqoop 将 HDFS 存储到 RDBMS 中 1.…