eclipseini设置使用的jdk_安装JDK

你好,我是酱油君。

如果你在寻找优质的技术原创文章,请关注我。

我们在上一节Java简介中已经讲过JDK和JRE的区别,了解到如果需要编写Java程序,需要下载JDK。我们这一节就是教大家如何安装JDK。

下载JDK

在网上搜索Java,会有两个官方网站:

https://www.java.com/

https://www.oracle.com/

虽然这两个都是oracle公司的,但是请大家认准:https://www.oracle.com/ 这个才是Java的官网。我们上一节已经提到过,Java是oracle公司的,所以我们要去oracle公司的网站寻找Java产品。

Java目前在oracle官网的路径是:https://www.oracle.com/java/

点击进去之后,会看到如下图,点击红色框标注的:Download Java

a01a3fcb3b682578e1d7ba225517ed0e.png

接下来进入了Java SE正式的下载页面:https://www.oracle.com/java/technologies/javase-downloads.html

这个页面可以选择Java 15,Java 11和Java 8,我们选择下载LTS版本Java SE 11的JDK。

如果是mac的电脑,请选择macOS Installer这个版本,对于windows的同学,请选择Windows x64 Installer这个版本。注意!请不要选择Compressed Archive这种版本,因为对于新手会增加无谓的烦恼。

下载的时候,Oracle可能需要你注册一个新的账号,注册过后就能下载下来Java的JDK了。

Java官方文档

在https://www.oracle.com/java/technologies/javase-downloads.html页面,我们除了能下载JDK,还可以看到有各个版本的Java文档。

Java 11的文档位于https://docs.oracle.com/en/java/javase/11/。

在这里,我们可以下载API文档和查看如何安装Java,如果你的英文水平良好,我建议你应该多花一点时间看看这些文档。

安装JDK

如果你熟悉英文,最好直接按照官方的安装文档操作即可,上面给出了非常详细的步骤:https://docs.oracle.com/en/java/javase/11/install/overview-jdk-installation.html

在此我们简单的介绍一下。

JDK的安装,我们只要点击下一步就可以了。

1、windows

对于使用windows的同学,你可以选择把Java安装在你电脑任何一个地方,比如我们把Java安装在了如下目录:

D:\Java\jdk-11.0.1

安装完之后,使用WIN+R打开运行,输入cmd即可进入命令行界面。使用cd命令进入你安装jdk路径下的bin目录,输入java -version就能获取java的版本信息了,显示出该信息,就说明你已经安装成功,接下来设置环境变量就可以使用Java了。

具体操作如下图,需要注意的是,因为我们还没有设置环境变量,所以在此目录之外输入java -version会提示java不是内部或外部命令。

d58e594bbbd8e388bf47ec943b173856.png

2、mac

但是对于mac的同学,你是无法改变Java安装的目录的,也就是你只能点击下一步,在安装过程中会需要你输入电脑的密码。

安装完毕后,在终端下输入java -version看到你的java版本代表你安装成功了:

$ java -versionjava version "11.0.9" 2020-10-20 LTSJava(TM) SE Runtime Environment 18.9 (build 11.0.9+7-LTS)Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.9+7-LTS, mixed mode)

设置环境变量

1、windows

在Java 1.5之后,我们只需要设置PATH而不需要设置CLASSPATH,Java就能自动找到CLASSPATH从而运行起来了。所以我们不要去设置CLASSPATH这个变量!

通过刚才运行java -version可以看到,在bin目录下我们可以正常运行,但是在其他目录下我们运行不起来。原因是在bin目录有个java.exe,如果系统能够直接找到bin目录,那么我们就可以直接运行java.exe了。这就是我们需要设置环境变量的原因。

实际上,我们在其他地方(比如IDE)有时候会单独的用到JDK的目录,所以我们为了方便起见,先把这一目录设置为名为JAVA_HOME的环境变量,再把JAVA_HOME放到windows能够自动识别的PATH环境变量里。

操作如下:

1、通过“控制面板”进入“系统”。

2、选择“高级系统设置”,点击“环境变量”。

83dd150da42407741c2afe3e5d594767.png

3、在用户变量(也可以是系统变量,当然我们不建议)里,点击新建。创建变量名为:“JAVA_HOME”,变量值为JDK目录(上面例子中,是:D:\Java\jdk-11.0.1)的环境变量。

9219c3a979663373ceb22f86fee3f4f8.png

4、点击用户变量“PATH”,新建输入:%JAVA_HOME%\bin。

672008a2b2d5568c7ead2c176489d65d.png

到此,我们已经完成了环境变量的设置,点击确定之后,进入cmd命令行界面,在任意路径下输入java -version,如果能返回java的信息,则说明你的环境变量配置成功了!

2、mac

在Mac OSX 10.5以后的系统下,你无需设置Java的环境变量就能运行Java程序。而且,正确的做法是不设置JAVA_HOME。对于不熟悉Linux的同学们还是不要去设置.bash_profile和.zshrc这两个开机启动文件,除非你理解你做的事情。

如果你在你的mac电脑下安装了多个jdk,需要指定默认jdk,请使用macOS自带的java_home工具,在终端模式下输入(以java 11为例):

$ /usr/libexec/java_home -v 11 --exec javac -version

对于使用Mac OSX 10.5之前系统的同学,因为/usr/libexec/java_home不存在,所以你需要配置环境变量。请按照以下步骤配置你的JAVA_HOME:

$ vim .bash_profile //把下面这四句话放到.bash_profile里JAVA_HOME=/System/Library/Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/HomePATH=$PATH:$JAVA_HOME/binexport JAVA_HOMEexport PATH//通过source命令让.bash_profile立刻生效,否则你需要重启电脑$ source .bash_profile//输出查看是否成功$ echo $JAVA_HOME/System/Library/Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/Home

总结

这一节,我们要逐渐理解官方文档的重要性,因为任何的博客或者教程都会有变老旧的一天,只有学会查看官方文档,才不会被时代抛弃。


你是否感觉技术要学的内容太多?永无止境?

你是否感觉已经学会很多,但是面试就挂?

非酱油已经启动互联网“零”计划

提供1对1辅导,带你从“零”到入职

中途不经过任何弯路,最短距离拿到高薪offer

到非酱油藏经阁修炼,工资最少涨2000!

87fdb96fc4e590bd22f30b57beabbea3.png

d27073f72016cd4c6081490941d7c8a1.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值