学习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系统下的环境的搭建的更多相关文章

  1. win 7 下Maven环境的搭建

    Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具. Maven是什么? 比较正式的定义:Maven是一个项目管理工具,它包含了: 一个项目对象模型 (Project O ...

  2. (转)windows系统下Python环境的搭建

    原博文地址:http://www.cnblogs.com/windinsky/archive/2012/09/20/2695520.html 这段时间在做python,觉得这个配置环境的帖子还不错,分 ...

  3. windows系统下Python环境的搭建及Selenium的安装

    1.首先访问http://www.python.org/download/去下载最新的python版本: 2.下载安装包,一路安装完毕: 3.为计算机添加安装目录搭到环境变量,如图把python的安装 ...

  4. Windows 64 位系统下 Python 环境的搭建

    Windows 64 位开发环境 注意:本教程适用于 Windows 7 64 位操作系统 及 Windows 10 64 位操作系统,其他系统尚未经过校验. 安装 IDE PyCharm 下载:ht ...

  5. Linux系统下 Rsync 环境安装搭建

    一.Rsync简介 1.认识 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.Rsync使用所谓的“Rsync算法”来使本地和远 ...

  6. windows系统下Python环境的搭建

    1.下载最新的Python版本3.5.0.

  7. Windows 10 系统下Python环境的搭建与配置

    1. 在https://www.python.org/downloads/release/python-352/网站上下载python版本 2. 配置环境 右击计算机属性,然后选择高级系统设置 3.  ...

  8. win系统下启动linux上的kafka集群及使用

    一.首先在win系统下C:\Windows\System32\drivers\etc文件夹中hosts文件加入例如以下内容: 10.61.6.167 slaves1 10.61.6.168 slave ...

  9. Linux系统下修改环境变量PATH路径的三种方法

    这里介绍Linux的知识,比如把/etc/apache/bin目录添加到PATH中有三种方法,看完之后你将学会Linux系统下如何修改环境变量PATH路径,需要的朋友可以参考下 电脑中必不可少的就是操 ...

随机推荐

  1. springcloud 连接docker中运行的RabbitMQ消息中间件。

    参考:https://blog.51cto.com/zero01/2173288 主要是记录几个坑: 第一个坑:开始订单服务中配置文件是: #配置rabbitmq 2019.5.17 added by ...

  2. Arduino硬件之NCF技术(近场通信技术)

    Arduino硬件之NCF技术(近场通信技术) 版权转载:https://blog.csdn.net/import_sadaharu/article/details/52437488 Android硬 ...

  3. typedefine 用法

    typedef为C语言的关键字,作用是为一种数据类型定义一个新名字.这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等). 用法: 变量别名 例如: 单个变量: t ...

  4. 20 IO流(十七)——Commons工具包,FileUtils(二)——copy方法

    copy方法 package com.sxt.copy; import java.io.File; import java.io.IOException; import java.net.URL; i ...

  5. hdu 1022 Train Problem I【模拟出入栈】

    Train Problem I Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  6. 《Docker Deep Dive》Note - 纵观 Docker

    <Docker Deep Dive>Note 由于GFW的隔离,国内拉取镜像会报TLS handshake timeout的错误:需要配置 registry-mirrors 为国内源解决这 ...

  7. THUSC2019:Illusory World

    拿了1=就来更 Update:没约咕了

  8. MOOC web前端开发笔记(二)

    HTML HTML概述 HTML(HyperText MarkUp Language) "超文本标记语言",以标签的形式规定网页结构,它是制作网页的标准语言 HTML不区分大小写 ...

  9. 最简单 无返回值 无参数 sql server存储过程

    CREATE proc Upadte_stateas update Table_1 set [state]=2 where id in (select id from Table_1 where st ...

  10. 转 让NET C# 程序独立运行(脱离 .NET Framework运行,绿色运行) 未验证

    但是.net版本众多.而且.NET Framework框架很大.拖着一个大大的.net Framework总是让人很郁闷. 在网上找呀找呀.找到另一个.NET Framework 替代方案.Mono. ...