java在win系统下的环境的搭建
学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,安装JDK的时候会默认安装JRE,根据提示安装就可以了。
首先去官网下载适合系统版本的JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html打开链接之后会看到下面页面:

这时,点击下载第一个即可,单击后进入下载页面,如下图:

首先选择:Accept License Agreement单选按钮,同意协议,然后点击下面对应版本下载,我的是Windows 64位,所以选择windows x64后面的jdk-8u45-windows-x64.exe,下载之后双击安装程序即可,见下图:

点击下一步,然后选择安装位置,根据提示安装即可,基本上没有任何设置,安装过程中会同时安装JRE,就是Java运行环境,过一会就安装完毕了。

完毕后,单击关闭按钮即可。
现在JDK和JRE环境已经安装完毕,下面配置环境变量,让Java命令可以直接执行。
右击桌面计算机图标,单击属性,打开计算机属性界面,也可以单击开始菜单,选择"控制面板",点击"系统"打开,还可以使用运行框,运行:control.exe /name Microsoft.System打开属性对话框,如下图所示:

然后单击"高级系统设置"

单击"环境变量",进入环境变量设置界面,首先记住我们的JDK安装路径,如下图,我的是C:\Program Files\Java\jdk1.8.0_45

这个根据你自己的设置而定。
为了稳定性我们设置的是下面一栏的系统变量,单击"新建"按钮,
变量名输入:JAVA_HOME
变量值为你的安装路径,我这里填:C:\Program Files\Java\jdk1.8.0_45然后单击"确定"按钮。

同样操作我们新建变量:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
同样强调,最前面有个".",不要忘记。
然后找到Path选项,这个已经存在,单击"编辑",在最后输入:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
现在设置完毕,最后单击"确定"保存所有设置,然后再次单击"确定"退出系统属性。
现在环境变量配置完毕了,我们可以测试一下,运行cmd,分别输入:java -version,java,javac可以看到结果说明JDK安装并配置完毕。


java在win系统下的环境的搭建的更多相关文章
- win 7 下Maven环境的搭建
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具. Maven是什么? 比较正式的定义:Maven是一个项目管理工具,它包含了: 一个项目对象模型 (Project O ...
- (转)windows系统下Python环境的搭建
原博文地址:http://www.cnblogs.com/windinsky/archive/2012/09/20/2695520.html 这段时间在做python,觉得这个配置环境的帖子还不错,分 ...
- windows系统下Python环境的搭建及Selenium的安装
1.首先访问http://www.python.org/download/去下载最新的python版本: 2.下载安装包,一路安装完毕: 3.为计算机添加安装目录搭到环境变量,如图把python的安装 ...
- Windows 64 位系统下 Python 环境的搭建
Windows 64 位开发环境 注意:本教程适用于 Windows 7 64 位操作系统 及 Windows 10 64 位操作系统,其他系统尚未经过校验. 安装 IDE PyCharm 下载:ht ...
- Linux系统下 Rsync 环境安装搭建
一.Rsync简介 1.认识 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.Rsync使用所谓的“Rsync算法”来使本地和远 ...
- windows系统下Python环境的搭建
1.下载最新的Python版本3.5.0.
- Windows 10 系统下Python环境的搭建与配置
1. 在https://www.python.org/downloads/release/python-352/网站上下载python版本 2. 配置环境 右击计算机属性,然后选择高级系统设置 3. ...
- win系统下启动linux上的kafka集群及使用
一.首先在win系统下C:\Windows\System32\drivers\etc文件夹中hosts文件加入例如以下内容: 10.61.6.167 slaves1 10.61.6.168 slave ...
- Linux系统下修改环境变量PATH路径的三种方法
这里介绍Linux的知识,比如把/etc/apache/bin目录添加到PATH中有三种方法,看完之后你将学会Linux系统下如何修改环境变量PATH路径,需要的朋友可以参考下 电脑中必不可少的就是操 ...
随机推荐
- HTML学习--基础知识
WEB a) 什么是WEB WEB,是基于Internet上的一种应用程序(网页应用程序),WEB页面,简称WEB页(网页),就是保存在服务器端上的一个具体的页面 b) WEB ...
- Luogu4707 重返现世 min-max容斥、DP
传送门 kthMinMax的唯一模板? 首先你需要知道kth Min-Max定理的内容:\(kthmax(S) = \sum\limits_{T \subseteq S} (-1)^{|T| - k} ...
- Navicat premium工具转储数据表的结构时,datatime字段报错
Navicat premium工具导出数据库: Navicat premium工具导入数据库: 运行SQL文件,遇到的错误,红色下划线提示,发现:(SQL文件的时间有问题) 不是insert语句有问题 ...
- .NET Core 中三种模式依赖注入的生命周期。
注入模式 同一个请求作用域 不同的请求作用域 AddSingleton 同一个实例 同一个实例 AddScoped 同一个实例 新实例 AddTransient 新实例 新实例
- ASP.NET Core 过滤器中使用依赖注入
如何给过滤器ActionFilterAttribute也用上构造函数注入呢? 一般自定义的过滤器直接用特性方式标识就能使用 [ContentFilter] 因为构造函数在使用的时候要求传参,然后我们可 ...
- easy ui 常用控件配置
table comboBox 下拉高度 panelHeight:'auto' textBox
- iOS - WebRTC 自编译(音视频即时通讯开源库)
什么是WebRTC? WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,简而言之它是一个支持网页浏览器进行实时语音对话或视频对话的技术.是谷歌2010 ...
- iOS - 静态库的导入和头文件路径的设置
开发过程中,免不了要用到一些第三方或者是别人写好的一些Demo,这时就经常会用到别人写的一些静态库(.a文件)和n多个头文件(.h文件),这些文件不是简单地把它们拉到自己的工程里面就行的,还要设置一些 ...
- 【转载】C#中List集合使用RemoveRange方法移除指定索引开始的一段元素
在C#的List集合操作中,移除集合中的元素可以使用Remove方法和RemoveAt方法,这两个方法都是进行单个List集合元素的移除,其实List集合中还有个RemoveRange方法来移除一整段 ...
- javascript, 元素 页面 简单碰撞
<div> </div> <style> div { width: 100px; ...