浅写java环境配置

我对于Java环境配置的理解:

下载JDK ==》安装JDK ==》在电脑的系统中添加JDK中所包含的Java环境 ==》重启(主要是给系统监测到环境,非必要,但是建议)==》命令窗口(cmd)测试安装情况 ==》编写Java测试代码 ==》在命令窗口(cmd)中运行Javac编译代码 ==》调用Java运行Java测试代码 


 

近期开始了Java课程的学习,学习Java首先就是需要给自己的电脑配置java程序运行所需的环境变量,至于什么是环境变量,对于现在的我来说也解释不清楚,仅知道如果电脑没有可以解析Java所需的东西就没有办法运行代码程序。所以,今天就在博客园回顾一下前两天我配置Java运行环境的过程步骤,虽然网上也有很多人以及编程网站都出过这些博客,但是我还是想在写一次,就当给自己加深印象吧。


 

1.下载JDK(我的JDK是直接在官网下载的,虽然我们老师也发过,但我还是喜欢自己找)

 

 

点击跳转Java官网JDK下载地址

 

我用的64位的windows系统,所以下载的是  x64 MSI Installer

 

 

 

2.安装JDK【没有安装过的一定要安装,否则以下步骤就没有意义了】

由于我以经安装过了,所以下面的图片是找同学还没安装的电脑截的图,因为他下载的是老师发的安装包所以版本存在区别,但安装操作一致,可忽略版本问题

打开下载的安装包根据操作,点击下一步

Java-JDK安装1

 

由于安装过程中涉及安装路径,所以这里我不建议更换路径因为即使更换,安装结束也会占用C盘1-2G左右的空间,且考虑到是环境变量这种东西,所以我直接使用默认路径,当然如果C盘形势严峻的话也可以更换路径(自定义的文件名不能有中文,否则可能会在某些情况下会出现问题,至于什么问题我也不清楚)

不管是使用默认路径还算自定义路径,还是需要记下文件的路径,因为后面在给系统添加环境的时候会用到。

这里的路径是C:\Program Files\Java\jdk-15.0.2

讲完路径的问题就接着点击下一步

Java-JDK安装2

 

 

 

接着等待安装,直到出现这一个就是安装成功了

Java-JDK安装3

 

 

 

3.在电脑中添加环境

右键此电脑,选择属性,然后找到高级系统设置,在弹出的窗口选择环境变量

给系统添加Java环境1

 

 

 给系统添加java环境2

 

 

 

在下一个弹出窗口中会出现用户变量与系统变量,接下来我们需要在环境中新建或编辑变量以达到添加环境的目的

系统变量(2个)

  • 变量名:JAVA_HOME                   / /变量名可变,但建议使用这个,不建议改
  • 变量值:C:\Program Files\Java\jdk-15.0.2        // 要根据自己的实际路径配置,根据之前安装的JDK路径更改
  • 变量名:CLASSPATH
  • 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //这个变量值可直接复制,记得前面有个".",后面有个";"

用户变量(1个)

  • 变量名:Path
  • 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;        //这个变量值可直接复制,后面有个";"

下面是实操图

注意:上面两个是在系统变量中添加的

给系统添加Java环境3

 

 给系统添加java环境4

 

 

 

注意:如果用户变量里面存在Path变量第一步就不需要新建,点击添加即可

我的本来就存在Path变量,所以我是直接点的编辑,然后新建

 给系统添加Java环境5

 

 

 

 4.重启

点击确定之后就算是给系统添加完了Java环境,剩下的就是测试安装情况了

为了保险起见,添加完环境之后重启一下电脑,让系统检测一下环境;当然也可以直接跳过这个步骤进行下一步,如果下一步没有检测出来的话就必须重启了,因为当时,我添加完之后javac是没有检测到的,就只能重启,而有一些同学的电脑不用重启也是能检测到的。

 

 5.在命令窗口(CMD)检测安装情况

为了方便一些,可以使用组合快捷建 windows+r 打开CMD

win键即windows键,叫法其实还挺多,还是看个人习惯,我自己习惯叫win键

win键一般是电脑上的四个小方块的键,部分键盘会直接标win

win+r 之后在弹出的窗口输入cmd,回车就可以进入命令窗口了

 检查系统Java环境安装情况1

 

 

 

 进入到cmd后输入Java后回车,如果后面出现这样很多信息的话,那就是安装上了

检查系统Java环境安装情况2

 

 

 

接着在后面输入javac进行检测Java的编译器安装情况,如果也是出现这些很长的内容,也就说明你的Java代码可以在你的电脑运行了

 检查系统Java环境安装情况3

 

 

 

注:【如果做完以上步骤还是无法识别javac与java的环境,可直接按照步骤1重新开始配置】,若之前在是自定义安装jdk的安装路径的,且移动过文件包,在这里运行javac出现javac不是内部指令的话,可以重新安装到自定义的路径下,然后再输入javac,如果依旧不行就重启再运行java与javac,要是还是不行就重新安装,重新配置一次。

 

 6.编写简单的Java代码测试运行情况

找一个位置新建记事本写下以下代码

public class HelloWorld {

  public static void main(String[] args) {

     System.out.println("Hello World");    // 输出 Hello World

  }

}

注意:如果是刚开始学java的话一定要注意文件名要和类名一致,且不能数字开头,及方框里的内容要一致,否则运行是会报错哦

测试代码运行1

 

 

 

保存好关闭之后需要把后缀名".text"改为".java"

下一步win+r【组合键】打开cmd

win键一般是电脑上的四个小方块的键,部分键盘会直接标win

如果是直接创建在C后者D盘的根目录下可直接输入

javac 文件名.java

Java 文件名.java

若有文件夹可参照下面

因为我的代码是创建在D盘的根目录的java文件夹中0307-test文件夹里的(文件夹中的文件夹,主要是方便后续学习代码的分类);

所以我需要先进到D盘

在用cd命令打开代码文件所在的文件夹

接着调用javac对代码进行编译,再调用java输出

具体操作如下

测试代码运行2

 

 

 运行完javac之后会生成一个.class的文件,如果有就代表编译完了

之后就可以通过Java输出了,如果没有报错啥的,那这就算是完成了学习java的前置条件了,就可以进入Java的代码学习了。

 

测试代码运行3

 

新增 ==>> 2023.4

【近期重装系统,需要重新配置Java环境,然后跟着记录重新配置后,在命令行中执行java 文件名.java的步骤时提示 “找不到或无法加载主类”】

 

 

经过小半天查看各种文章之后,找到了解决办法,其中主要分为三种类型,第一种是环境配置错误,第二种是与包名相关,第三种是后缀问题;

第一种环境问题一般重新按照环境变量配置即可解决,第二种是加上对应的包名即可【因为是基于文本文档建的测试文件,感觉不涉及包名问题,所以在找解决办法的时候这类似的贴子均有不同程度的略过,当然最后也不是这个问题】,第三种就是我碰到的问题,解决办法就是执行javac后执行java 文件时省略后缀

 

 

<<==新增结束 

 

至于用于编写的编译器,学校教学用的是eclips,而我在之前学习c语言的时候就安装有vs code,所以我可以直接在vs code里面再配置一些东西就可以写java的代码了,所以就没有再下eclipse

Java编译器1Java编译器2

 

以上给电脑添加Java环境的配置,因为第一次是自定义jdk文件的安装路径的,在添加系统环境变量时一直找不到那个文件,所以僵持了一个下午,然后实在是没头绪就跑去问了我的老哥,在然后他就推了菜鸟教程里面的Java环境配置的文章给我,也是主要参考的,然后给我大概讲了一下之后我就找到了问题所在,再接着我就完成了环境的配置。

这是我第一次在博客园写的笔记,这篇笔记我从10:00写的到16:16分才写完历时很长,不过也很满足,也不知道之后还会不会接着写,即使是写的话,应该还是一些在学java过程中的题或者笔记吧。

菜鸟教程的Java环境配置文章: https://www.runoob.com/java/java-environment-setup.html

 

 

 

 

 

 

 

 

 

posted @ 2022-03-07 16:17  不凉  阅读(317)  评论(0)    收藏  举报