学习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. Graphviz(01) notepad++ Run xxx.gv

    1.新建文件dot.bat 放到 d:\,内容如下: set gvname=%% @echo '"d:\dot.bat" "$(FULL_CURRENT_PATH)&qu ...

  2. oracle创建用户并指定表空间

    /*第1步:创建ODPS数据表空间 */create tablespace ODPS logging datafile '/home/oracle/tablespace_dir/ODPS.dbf' s ...

  3. Python (Windows) - ImportError: No module named win32service

    ImportError: No module named win32service you have to install pypiwin32

  4. url与uri区别

    url属性: 是要求按照url的写法来写地址 URL:Uniform Resource Locator 统一资源定位符.它是可以唯一标识一个资源的位置 写法: http://localhost:808 ...

  5. Create C/C++ DLLs in Visual Studio

    https://docs.microsoft.com/zh-tw/cpp/build/dlls-in-visual-cpp?view=vs-2019 Walkthrough: Create and u ...

  6. LeetCode 563. 二叉树的坡度(Binary Tree Tilt) 38

    563. 二叉树的坡度 563. Binary Tree Tilt 题目描述 给定一个二叉树,计算整个树的坡度. 一个树的节点的坡度定义即为,该节点左子树的结点之和和右子树结点之和的差的绝对值.空结点 ...

  7. nginx acces.log日志分析

    1,统计各访问IP的总数 awk '{if($9>0 && $9==200 && substr($6,2)== "GET") a[$1]++} ...

  8. Numpy中矩阵和数组的区别

    矩阵(Matrix)和数组(Array)的区别主要有以下两点: 矩阵只能为2维的,而数组可以是任意维度的. 矩阵和数组在数学运算上会有不同的结构. 代码展示 1.矩阵的创建 采用mat函数创建矩阵 c ...

  9. yii2 发送邮件 yii\swiftmailer\Mailer

    Yii2 中发送邮件 yii\swiftmailer\Mailer 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath ...

  10. Java线程之间通讯(三)

    使用wait和notify方法实现了线程间的通讯,都是Object 类的方法,java所有的对象都提供了这两个方法 1.wait和notify必须配合synchronized使用 2.wait方法释放 ...