Windows7下的Java运行环境搭建过程图解
发布时间:2022-03-14 19:40:59
第一步:下载JDK
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,(由于Sun于2009年被oracle收购所以网址是oracle的)
单击“Java Download”按钮。
选中“Accept License Agreement”单选按钮。
我们以Windows 64位操作系统为例,下载Windows X64版的jdk。
单击“jdk-8u5-windows-x64.exe”直接下载。
第二步:安装
双击运行安装
单击“下一步”按钮。
单击“更改”按钮,可选择jdk的安装目录。(个人建议不修改)
单击“下一步”按钮,安装中…
单击“更改”按钮,可选择jre的安装目录。(个人建议不修改)
单击“下一步”按钮,安装中…
安装完成。
附:JDK目录结构:
JDK\bin\ | 包括编译器、解释器和一些基本工具 |
JDK\include\ | 是Win32子目录,包括本地方法文件 |
JDK\jre | 是Java程序运行环境的根目录 |
JDK\jre\bin | 包括平台运行时的工具和类库的可执行文件和动态链接库文件 |
JDK\jre\lib | 包括Java运行环境的代码库,默认安装文件等 |
JDK\lib | 包括类库文件 |
JDK\src.zip | 源代码压缩文件
|
第三步:设置
定义:
环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。
例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
右键单击“我的电脑”——>单击“属性”选项。
单击“高级系统设置”选项。
选中“高级”标签。单击“环境变量”按钮。
单击“新建”按钮。
注:系统环境变量对所有用户起作用,而用户环境变量只对当前用户起作用。
填写变量名和变量值。
(1)JAVA_HOME
是java安装路径里jdk的路径。(确保JCreator、Eclipse和MyEclipse等软件能正常运行)
例如:C:\Program Files\Java\jdk1.8.0_05
(2)PATH
JDK安装目录的bin文件夹中包含Java编译器(javac.exe)Java解释器(java.exe),为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。
例如:C:\Program Files\Java\jdk1.8.0_05\bin
或写成 %JAVA_HOME%\bin (其中"%JAVA_HOME%"是刚设置JDK的路径。而且当JDK的路径改变时,此处无需更改)
注:如果有多个变量值,用“;”隔开(不包括引号)
(3)CLASSPATH
JDK安装路径里lib文件夹中包含着Java应用程序运行时所需要的Java类库文件。
例如: .;C:\Program Files (x86)\Java\jdk1.7.0_03\lib
或写成 .;%JAVA_HOME%\lib ("%JAVA_HOME%"的意思同上。)
注:一定要在开头加上“.;”(不包括引号)
按组合键“Win”+“R”,调出运行窗口,在“打开”文本框输入cmd,单击确定按钮。
弹出命令提示符界面,在光标处输入java,并回车。
在输入“java”后回车(或者javac),如果有显示java的帮助信息,就说明环境变量设置成功。
附录
JDK中的主要程序:
Javac | Java编译器,将Java源代码转换成字节码。 |
Java | Java解释器,直接从类文件执行Java应用程序字节码。 |
Appletviewer | 小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 |
Javadoc | 根据Java源码及说明语句生成HTML文档。 |
Jdb | Java调试器,可以逐行执行程序,设置断点和检查变量。 |
Javah | 产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 |
Javap | Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 |
开发环境搭建完毕!!


猜你喜欢
- 使用Spring data JPA开发已经有一段时间了,这期间学习了一些东西,也遇到了一些问题,在这里和大家分享一下。前言:Spring d
- 本文实例讲述了C#中Arraylist的sort函数用法。分享给大家供大家参考。具体如下:ArrayList的sort函数有几种比较常用的重
- 一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpCli
- 什么是死锁我们先看看这样一个生活中的例子:在一条河上有一座桥,桥面较窄,只能容纳一辆汽车通过,无法让两辆汽车并行。如果有两辆汽车A和B分别由
- 这个破碎动画,是一种类似小米系统删除应用时的 * 破碎效果的动画。效果图展示先来看下是怎样的动效,要是感觉不是理想的学习目标,就跳过,避免浪费
- 读取txt文件 如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(filePath) 或指定编码方式 File.R
- 本文实例为大家分享了Java实现中英文词典功能的具体代码,供大家参考,具体内容如下功能如下:1、可以向词典中增加中英文单词,并提供修改和删除
- Session具有以下特点: (1)Session中的数据保存在服务器端; (2)Session中可以保存任意类型的数据; (2)Sessi
- java中初始化MediaRecorder实现代码:private boolean initializeVideo() { &
- 前言很久没写BLOG了,之前在写Android聊天室的时候答应过要写一个客户(好友)之间的聊天demo,Android 基于Socket的聊
- 这篇文章主要介绍了SpringBoot 使用Mybatis分页插件实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参
- 今天跟大家分享一个实现PDF另存为的效果,是调用Acrobat SDK的JavaScript实现的。/// <summary>&
- 使用ProcessBuilder踩到的坑最近使用ProcessBuilder执行命令,命令内容正确,但始终报错命令实行失败,是因为不熟悉Pr
- 在讲策略模式之前,我先给大家举个日常生活中的例子,从首都国际机场到XXX酒店,怎么过去?1)酒店接机服务,直接开车来接。2)打车过去。3)机
- 一. 下载环境Ubuntu 2.x.x 版本二. 创建Hadoop用户在虚拟机创建安装完成后。1.进入用户,打开终端输入如下命令:sudo
- Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Window
- 文件夹,文件这是常见的,怎么创建?要不要先判断是否存在?非常非常基础的知识点using System;using System.Collec
- 这几天做项目,有些地方的图片需要用到圆形图片,所以百度了一下,在github上找到一个开源项目,处理很简单,效果如下:使用起来特别简单,一共
- strings.xml 有很多需要注意的地方和一些小技巧,知道了这些可以让你的 Android 应用更加规范易用,感兴趣的小伙伴们可以参考一
- 本文将用两个方法来写类似汽车荷载的进度用LinearLayout的addview方法加上for循环用自定义控件的方法先上截图1. 用Line