jdk的安装和环境变量配置每次换新环境都在做,但是每次都没有认真去想是怎么做的,反正每次打开百度搜索照做就是。这次整理一下,也顺便理清一下其中的原理。
1.第一步当然就是下载jdk,我这边下载的是jdk1.7.
以jdk1.7为例,至于下载不用多说,随处可下。直接安装,一路点默认下去,很简单就完成了。
2.安装完成以后,则在c盘的program files下会出现一个Java的文件夹。
其下层的文件夹如下
3.第三步就是设置系统的环境变量
计算机--属性--高级设置--环境变量---系统环境变量
就可以看到系统的环境变量。
可以将变量值全选复制到记事本上查看。如图所示。
所谓的环境变量就是对系统而言的一种变量,它的作用是设置供操作系统去寻找和执行应用程序的路径。就是说,如果操作系统在当前路径下没有找到执行程序和命令的时候,就会去path环境变量中去找,以最早找到的为准。
path环境变量可以存放多个路径,路径之间用逗号隔开。
设置jdk的环境变量很简单,只需要找到这两个程序的路径javac.exe和java.exe。这两个程序分别是java的编译程序和java的执行程序,前者负责将.java文件编译成为.class文件,后者是java字节码解释程序,其实就是JVM。
我们找到这两个程序的路径
即是:C:\Program Files\Java\jdk1.7.0_71\bin
把这句话加入到path变量的最后就可以了。当然网上也有用先加一个java_home的临时变量,然后再把这个临时变量加入到path环境变量中的方法,原理是一样的,也可以。
加完java环境变量以后的路径如下图所示。
4.测试环境变量是否成功,只需要在命令提示符中输入java命令即可。
出现上面的图样,就表示成功了。
PS:配置成功以后,就可以写一个helloWorld程序测试一下。
新建一个helloworld.java文件,启动命令提示符,进入该文件所在目录,以此运行javac helloworld.java 和java helloworld这两个命令。就可以进行调试了。
jdk安装和环境变量配置的更多相关文章
-
Windows环境下JDK安装与环境变量配置详细的图文教程
原文作者:souvc博文出处:http://www.cnblogs.com/liuhongfeng/p/4177568.html 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1 ...
-
JAVA开发环境搭建 - JDK安装及环境变量配置
1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序
-
JDK安装和环境变量配置-成功经验
JDK安装和环境变量配置1.下载安装软件 2.安装JDK--开发环境,路径 3.之后打开安装路径下的bin文件夹路径,我的是默认安装C:\Program Files\Java\jdk1.6.0_10\ ...
-
01.1 Windows环境下JDK安装与环境变量配置详细的图文教程
01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...
-
Windows—JDK安装与环境变量配置
本文介绍JDK的安装与环境变量配置. 工具/原料 JDK1.8.0_65 WIN7 32bit jdk-8u65-windows-i586.exe 方法/步骤 安装JDK 选择安装目录 安装过程中会 ...
-
Windows下Java JDK安装和环境变量配置
[Java攻城狮学习路线](http://www.cnblogs.com/apollospotatolikett/p/8665123.html 1.JDK下载 下载地址:http://www.orac ...
-
jdk安装与环境变量配置(一劳永逸)
换了一个项目组做新的项目,新的机器,又得重新打环境,懒得去百度下,这里做个备份,下回直接看就行,如下 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 1.下载jdk(http ...
-
【Windows】JDK安装与环境变量配置
一.JDK下载 jdk有多个版本: java se开发包:Java SE Development Kit 8u25 ,必须的配置Java开发环境的.java se开发包+示例:Java SE Deve ...
-
Mac OS X 操作系统下JDK安装与环境变量配置
1. 下载JDK. 去oracle官网的Java SE Downloads页面(如图 1),下载Mac os版本JDK(如图 2): 图 1 图 2 2. 安装JDK. 下载完成后,双击.dmg文 ...
随机推荐
-
sql查询单个银行账号重复
非一单位多银行账号. 今天成都公司熊娇付款时候单位名称在弹出的网银补录变成1,从开户银行看都是正常的,只是在分子公司集团这边点击修改开户银行保存就提示错误“银行账号不能重复” select * fro ...
-
移动端BUG汇总
position:fixed问题 固定定位到底部会把最后一个元素盖住 你会发现最后一个字被盖住了,并且还滚动不下去. 解决方法: 给后一个元素添加一个高度,或者给body加margin-bottom ...
-
Linux下的百度云客户端
项目的github地址:https://github.com/LiuLang/bcloud 安装包以及说明:https://github.com/LiuLang/bcloud-packages 我在百 ...
-
【Python自动化运维之路Day2】
1. 常量命名规则 在Python中,会在变量命名上标明某变量是常量,通常采用全是大写的方式来标明,如: CONNECT= '127.0.0.1' PORT = ' 2.Python编译 python ...
-
ARC指南2 - ARC的开启和禁止
要想将非ARC的代码转换为ARC的代码,大概有2种方式: 1.使用Xcode的自动转换工具 2.手动设置某些文件支持ARC 一.Xcode的自动转换工具 Xcode带了一个自动转换工具,可以将旧的源代 ...
-
bootstrap bootstrapTable 分页 传值问题
bootstrapTable 分页传值 配置项:将原始的 limit: params.limit, //页面大小 page: params.offset, //页码 改成 limit: params ...
-
html复选框多行排列布局
前言:写这篇文章,主要是在于总结一下自己的心得体会... 公司的产品需要实现操作权限配置,我们实现的方式是,左边是“产品”=>“模块”树,右边是由“菜单”和“按钮”复选框按钮.如下图:
-
React Native 初识
Facebook 在 React.js Conf 2015 大会上推出了基于 JavaScript 的开源框架 React Native,本中文教程翻译自 React Native 官方文档. Rea ...
-
Canvas学习系列二:Canvas的坐标系统
上一章内容中我们对canvas元素有了一个初步的认识,在接下来的章节中我们会慢慢学习canvas中图形的绘制:但是在绘制之前我们先来看看canvas中的坐标系统,因为这样我们才能知道绘制的图形放在什么 ...
-
微信小程序开发之picker
一.绑定简单数组 通过bindChange控制index,使得当前选择值发生改变 示例1 data: { Data: ['A','B'], Index: 0, }, <picker class= ...