JAVA编程基础(二)——浅谈java环境搭建(JDK安装及java环境配置常见问题处理)

一、JDK下载及其安装

  第一步:前往JDK下载官方网址:https://www.oracle.com/downloads/ 。选择你要下载的JDK版本,这里推荐JDK1.8.0及JDK11两个版本中选择一个下载。

  第二步:打开下载好的JDK安装包,选择你要安装的磁盘。这里要注意的是JDK并不是一定要安装在C盘,如果你的系统盘不是很大的话你可以安装在别的磁盘,安装JDK的路径必须是全英文且无空格和特殊符号的。选好磁盘位置后一直下一步安装,注意在JRE安装的时候还要再选择一次安装位置,最好把它放在之前的JDK安装文件夹旁边。

二、系统变量的配置

  第一步:右击我的电脑选择属性,打开高级系统设置,选择高级中的最下方的环境变量。

  第二步:在系统变量中新建变量JAVA_HOME,变量值为JDK安装的路径,路径中最后的文件夹到jdk1.8.0_13就可以(以jdk8版本为例)。

  第三步:在系统变量中新建变量CLASSPATH,变量值为%JAVA_HOME%\lib。

  第四步:在系统变量path中新增一个变量值,变量值为%JAVA_HOME%\bin。

三、系统变量配置的原因
1、为什么要配置path变量?

因为电脑系统将根据该变量的值找到java编程中需要的一些程序,比如javac.exe、java.exe、javah.exe等等。其中javac.exe程序是用于编译java源代码,java.exe程序是用于执行后缀为class的代码,这也是JAVA程序的执行过程。

2、为什么要配置CLASSPATH变量?

配置classpath变量,才能使得java解释器知道到哪里去找标准类库,这些标准类库是别人已经写好了的,我们只管使用。比如我们常用到java.lang包中的类,在配置classpath变量后被设为默认导入,所以在写程序时就不用import这个包了。这些标准类库在以JDK的lib目录下以jar为后缀的文件中。

注意:在JDK1.5版本以后配置CLASSPATH已经不是必要的,但是为了向下兼容还是建议配置CLASSPATH的系统变量。

四、查看JAVA环境是否已经搭建成功

  第一步:按住win+R键,然后输入cmd回车。

  第二步:在cmd命令窗口中输入java回车,成功如下图所示:

  alt

  第三步:在cmd命令窗口输入javac回车,成功如下图所示:

  alt

  第四步:这就表示JAVA开发环境已经成功搭建,下面只需要再安装一款集成开发工具就可以正式开始JAVA学习。如果你还想查看你的JAVA版本,请在CMD命令窗口中输入java -version回车就可以查看。

五、JAVA环境变量搭建的两点注意问题

注意1:当测试JAVA开发环境是否搭建成功时,发现java和java -version可以成功运行而javac无反应,则是将path的变量值增加为:%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin。其中两个变量值之间用英文逗号隔开。

注意2:当你把JDK安装在别的硬盘下时,测试java环境时发现报"(C|D|E|F):\jre\lib\amd64\jvm.cfg"这个问题,就打开系统变量path找到(C|D|E|F):\Program Files(x86)\Common Files\Oracle\Java\javapath这个变量值,在文件管理系统中把这个路径下的javapath文件夹下的内容全部删除,再在path中整个删除这个变量路径就可以。

全部评论
注意2的参考网址:https://blog.csdn.net/qq_16830879/article/details/90634223。
1 回复 分享
发布于 2022-02-09 23:02
在安装jdk1.8及其之后版本的jdk,环境变量classpath不建议配置。
点赞 回复 分享
发布于 2022-03-07 16:48

相关推荐

05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
千疮百孔的象牙塔:我也在捣鼓im,你这个im好奇怪的样子,单看简历get不到点,im的消息及时性,消息可靠性,然后系统的可扩展性这几个关键问题都是怎么解决的从简历描述get不到,具体说消息怎么传,消息怎么推送,消息怎么存,消息安全怎么做的这些点感觉对应不起来
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务