双击安装。。。安装之后需要进行一些相关的配置工作。。。下面是我自己总结的安装和配置步骤:

(1)非Win7系统

第一步:安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

第二步:右击“我的电脑”属性,选择“高级”选项卡,单击“环境变量”

第三步:假设JDK的安装路径:C:\Program Files\Java\jre6\

在系统变量中添加下面的变量和属性值

JAVA_HOME   C:\Program Files\Java\jdk1.6.0_16      (JDK安装路径)

Classpath   .;%JAVA_HOME%jre\lib\rt.jar;%JAVA_HOME%lib\dt.jar;%JAVA_HOME%lib\tools.jar

Path前添加  .;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;

第四步:测试配置是否成功开始—》运行—》cmd  分别测试java和javac两个命令,若能正确显示相关信息,则说明配置成功。

(2)Win7系统 

第一步:安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

第二步:点击“开始”,选择“控制面板”—》系统—》高级系统设置—》环境变量

第三步:假设JDK的安装路径:C:\Program Files\Java\jre6\

在系统变量中添加下面的变量和属性值

JAVA_HOME  C:\Program Files\Java\jdk1.6.0_16      (JDK安装路径)

Classpath   .;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%lib\dt.jar;%JAVA_HOME%lib\tools.jar

Path前添加  .;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;

第四步:测试配置是否成功开始—》搜索:cmd—》双击“cmd.exe”—》分别输入javac和java两个命令,若能正确显示相关信息,则说明配置成功。

(3)linux环境下

第一步:下载jdk,我下载的rpm类型,下载地址:

第二步:在/usr/下新建文件夹Java,将下载的rpm文件放到该文件夹下

第三步:给该rpm文件添加执行权限     chmod 755 ****.rpm

第四步:rpm -ivh ***.rpm (安装JDK)

第五步:设置环境变量:

#vi /etc/profile

在最后面加入

#set java environment

export JAVA_HOME=/usr/java/jdk1.6.0_32

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=.:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

保存退出。

验证安装是否成功,命令行输入$java -version  看是否出现java的正确版本号。

2、path和classpath的作用

  运行路径path变量记录的是各个程序所在的路径,系统根据这个变量的值来查找运行程序(各种命令),使得在运行的时候不用输入全路径名。

  类路径classpath环境变量通常用来记录当前路径和java类库所在的路径。在类库中包含java系统所提供的各种软件包,其中包括各个类和接口等

3、jdk和jre区别

JDK(Java Development Kit) 是 Java 语言的软件开发工具包;

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

如果只想运行java程序,只安装jre就可以了;如果想编译java代码再运行程序,必须要安装jdk,其中,jdk包含了jre,所以这里不需要再单独安装jre。

JDK安装(windows/linux)的更多相关文章

  1. Java之.jdk安装-Windows

    jdk安装-windows 1. window + r,然后输入:cmd,打开黑窗口. 2. 分别输入 java -version .javac -version,检查jdk版本信息. 如果javac ...

  2. 笔记本在安装Windows+Linux双系统后,进入Windows时花屏的解决办法

    问题:在笔记本安装双系统(Windows7+Ubuntu14.04)[先安装Windows,后安装Ubuntu]后,进入Windows时出现了花屏. 问题原因:笔记本只有集显,在系统启动时会先加载Ub ...

  3. elasticsearch 安装 windows linux macOS

    导读 在上一章节我们介绍Elasticsearch基本概念,今天我们继续进行本章内容,Elasticsearch在各种环境下安装,下面将逐一讲解在各种操作系统或不同安装在不同环境中注意事项. 安装 E ...

  4. Git 安装 windows && linux

    一.安装: windows下安装Git: 1.下载Git:https://git-scm.com/download/win 2.安装Git:默认安装,一直回车 Linux下安装Git: yum安装: ...

  5. 动手制作 java版本切换 多版本JDK安装 windows JDK版本 切换

    [参考]windows下JDK版本之间的切换 1.下载各版本安装包,指定安装位置顺序安装 2.删除注册表,文件和环境变量 文件: C:\Windows\System32  下java相关文件如 jav ...

  6. JDK安装(linux系统)

    安装好centos6.8以后,输入命令: 如果显示如下: 证明系统自带了JDK,需要手动删除. 然后搜索: 备注: 查询一个包是否被安装 # rpm -q < rpm package name& ...

  7. windows+linux下jdk安装及java环境变量配置

    对于初学java的用户来说,可能第一件要做的事情就是安装jdk及配置环境,以下内容主要讲述windows及linux下jdk的安装以及环境变量的配置. 1.首先下载相应平台可用版本jdk安装文件,可以 ...

  8. windows与linux环境查看jdk安装路径

    windows: set java_home 查看jdk安装路径 java -version 查看jdk版本 linux: whereis java which java(java执行路径) echo ...

  9. linux查看java jdk安装路径和设置环境变量

    一:查看类型 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis java which java (java执行 ...

随机推荐

  1. GNU make 总结 (二)

    规则描述了在何种情况下使用什么命令来创建或者更新一个目标.如果在makefile中第一个规则有多个目标的话,那么多个目标中的第一个将会作为make的“终极目标”. 3.1 规则语法 TARGETS : ...

  2. linq里的select和selectmany操作

    Select() 和 SelectMany() 的工作都是依据源值生成一个或多个结果值.Select() 为每个源值生成一个结果值.因此,总体结果是一个与源集合具有相同元素数目的集合.与之相反,Sel ...

  3. ggplot2 学习笔记 (持续更新.....)

    1. 目前有四种主题 theme_gray(), theme_bw() , theme_minimal(),theme_classic() 2. X轴设置刻度 scale_x_continuous(l ...

  4. Java实现Internet地址获取

    Java实现Internet地址获取 代码内容 输入域名输出IPV4地址 输入IP地址输出域名 支持命令行输入 支持交互式输入 代码实现 /* nslookup.java */ import java ...

  5. 在51系列中data,idata,xdata,pdata的区别

    在51系列中data,idata,xdata,pdata的区别: data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码 也最小. idata:固定指前面 ...

  6. QT中实现中文的显示与国际化

    1 增加头文件    #include "QTextCodec" 2 在文件中增加如下内容 QTextCodec::setCodecForTr(QTextCodec::codecF ...

  7. jQuery ajax的traditional参数的作用

    一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox: ? 1 2 3 4 5 6 $.ajax{       url:"xxxx&q ...

  8. 【每日scrum】NO.6

    Yesterday:组内各种乱八七糟的问题,还有自己的效率问题 Today:进行小范围的测试实验 Problem:在显示各景点构成的邻接矩阵的时候,第一次编译未出现任何错误的提示,但是在程序运行时,无 ...

  9. 2015最新百度搜索引擎(seo优化)排名算法

    多少年来,对于弄清百度排名算法成为了一代又一代站长的最高目标.随着百度推出了搜索引擎网页质量**,直接揭开了神秘的百度排名算法,这是作为站长福音啊.现在小编就来为大家介绍一下. 首先想要得到直接需要的 ...

  10. Xamarin.Android之转换,呼叫,查看历史纪录

    Xamarin.Android之转换,呼叫,查看历史纪录 E文文章. 功能:能将输入的字母转换成相应的数字.并且能呼叫出去.能查看呼叫的历史纪录. 界面代码如下: <?xml version=& ...