JAVA入门——JDK的安装

JDK的安装,:1、Windows环境下使用自然安装(.exe文件);2、Windows环境下绿色安装(.rar或.zip等压缩文件);3、Linux环境下绿色安装(.tar或.tar.gz等文件)。


1、Windows环境下的自然安装:基本的软件安装,不用多说(无图无说明),该改路径改路径,该下一步下一步。

2、Windows环境下的绿色安装:解压即为安装,不想多说(也无图无说明),该放什么路径下放什么路径下,该解压解压。

注意:先说一下这两种的区别,在统一说配置环境变量。

第一种安装:
1.会附带一些java本身的服务(更新),当然有些服务是可以后期关掉的;
2.会在system32下生成java.exe文件,即使不配置环境变量也可以使用java命令(仅仅只是java命令,javac等命令是不能用的)。
所以在安装好之后还是需要配置环境变量。(以前有朋友安装完以后,在cmd下测试java有反应,总以为安装好了,其实在某种情况下会出问题)
第二种安装:
1.不会附带任何的服务。解压即可。
2.不会在system32下生成任何文件,只有在只有在java.exe的目录下才能使用java命令(javac等命令也是一样,只有在其目录下才能使用)。
因此我们会被动的提醒配置环境变量。(以为我们在cmd下测试的时候,很直观的可以被提示我们没有配置环境变量)

以上种是在Windows环境下,其环境变量的配置是一样的。

Windows下的环境变量的配置(以win7为例):


步骤:手右击我的电脑(计算机)——>选择属性——>选择高级系统设置——>选择环境变量——>开始说明:
我们需要目的是需要配置两个东西:PATH和CLASS_PATH,可能别的资料有说还需要配置JAVA_HOME(后面都会说明的),其实就两个。

说明1——【用户变量】:只适用于当前用户,别的用户登录是没有改变量配置的。
说明2——【系统变量】:所有用户都可应用该变量值。
说明3——利用【命令窗口】配置:临时配置,只在当前【命令窗口】有效
SET JAVA_HOME=*** SET PATH=*** SET CLASS_PATH=***
可用echo %JAVA_HOME%(查看JAVA_HOME) echo %PATH%(查看PATH) echo %CLASS_PATH%(查看CLASS_PATH)

只用配置一种即可,具体配置哪一个根据个人情况而定,我的电脑是有我一个人用,我就直接配置系统变量了。

PATH是什么???用来告诉系统加载外部命令。【系统变量】中已有PATH,点击【编辑】,在其中“;”(分号)后加java的路径到bin(例如:“D:\Java\bin;”)。
CLASS_PATH是什么???告诉java所依赖的jar包和其他文件。【系统变量】中没有CLASS_PATH,点击【新建】,名称则叫“CLASS_PATH”,值填到“.;”java路径到lib。

注意前面必须有“.;”(点号分号英文的)。

再说说JAVA_HOME是什么???Windows系统内部可以设置变量,如果我们经常更换java的路径,安装以上的方式我们每次都需要更改两次,出错率较大,因此,我们设置变量JAVA_HOME,每次更改JAVA_HOME的值即可。

点击【新建】——>编辑系统变量——>变量名:JAVA_HOME 变量值:D:\Java——>【确定】。注意变量值后面不要加“;”(分号)

然后PATH和CLASS_PATH相同的路径用“%JAVA_HOME%”替换。即可。

Linux下的环境变量的配置(以CentOS 7为例):

一般安装完linux的系统后会附带有Java的环境(OpenJDK),但几乎没有人愿意用,因为存在一些细小的差别,百度OpenJDK和SunJDK的区别可知。

为了以防万一,我们还是用我们熟悉的环境(SunJDK),避免差异引起的未知错误(或许可能没有什么错误,但这种事情还是熟悉的好,测试除外)。我们干脆把自带的卸载了,更保险。


1.卸载自带的OpenJDK。


2.安装(在Linux下文件会显得特别凌乱,所以我更不喜欢yum安装,安装完以后经常找不到东西,特别麻烦,所以绿色安装[.tar.gz文件])解压到自己想解压的位置。

重点是配置(解压以后路径在   /usr/share/jdk1.7.0_72)

第一种方式:修改/etc/profile文件——所有用户的shell都有权使用这些环境变量,类似于Windows【系统变量】

编辑文件,在文件的最后面添加以下内容:

export JAVA_HOME=/usr/share/jdk1.7.0_72 

export PATH=$JAVA_HOME/bin:$PATH 

export CLASS_PATH=.:$JAVA_HOME/lib 

第二种方式:修改用户家目录中的.bash_profile文件——用户级别的换将变量,类似于Windows【用户变量】

编辑文件,在文件的最后面添加以下内容:

export JAVA_HOME=/usr/share/jdk1.7.0_72 

export PATH=$JAVA_HOME/bin:$PATH 

export CLASS_PATH=.:$JAVA_HOME/lib 

第三种方式:在SHELL下有命令配置——当前SHELL有效,类似于Windows【命令窗口】

直接输入:

export JAVA_HOME=/usr/share/jdk1.7.0_72 

export PATH=$JAVA_HOME/bin:$PATH 

export CLASS_PATH=.:$JAVA_HOME/lib 

注意事项:

1、用":"(冒号)分割

2、在linux下引用变量是$变量名

3、配置CLASS_PATH时,"."(点号)不能少,注意":"(冒号)分割

4、"export" 必不可少

5、大小写严格区分



以上为Windows和Linux下的JDK安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值