在Windows下详细教程:如何配置Java环境
1、jdk 安装
以下我也提供了我在 windows 下使用的 jdk 8
百度网盘下载链接
链接:https://pan.baidu.com/s/1gkuLoxBuRAtIB1IzUTmfyQ
提取码:pq43
创建一个 英文名称的文件夹(尽量别用中文),将下载好的 jdk 方到该目录下
双击运行下载好的可执行文件(如果你是通过其它渠道下载的 jdk ,并且是一个压缩包的话,解压之后可跳过安装这一步),安装步骤如下:
下一步之后,默认会安装到你的 C:\Program Files\Java\jdk ****\
,你也可以自己选择你要安装的到哪个文件夹下(我选择它默认安排),之后再下一步
开始下载 …
jre 的下载,可以直接下一步
安装中 …
安装完成:
之后你就可以在你选择的文件下看到下载好的 jdk 和 jre ,我用的是默认安装地址,所以我在 C:\Program Files\Java\jdk ****\
能够看到这两个文件
2、环境变量的配置
鼠标右键 我的电脑(此电脑)
- 属性
- 高级系统设置
再选择 环境变量
如果电脑桌面没有我的电脑,可以创建一个文件夹,点进去就能看到,或者使用 dos 命名 :win + R
再输入 cmd
回车
打开命令窗口 输入explorer
回车,就会弹出文件资源管理器的窗口,优雅的找到 我的电脑(此电脑)
2.1 Java_Home 配置
点击 环境变量
进来大概是这样子的,点击 新建
添加配置:
- 变量名:
Java_Home
- 变量值:
jdk 的安装目录
,可以点击游览目录选择
新建好了,点击 确定
保存
2.2 Path 配置
同时还需要添加 Path
的 配置,选择 Path
,点击 编辑
,可能会看到两种情况
情况一:
新建
两个环境变量
- 变量1:
%Java_Home%\bin
- 变量2:
%Java_Home%\jre\bin
一般我们会将它上移到顶部,再 确定
保存
情况二:
将以下配置复制粘贴放在最前面,再 确定
保存
- 配置:
%Java_Home%\bin;%Java_Home%\jre\bin;
环境变量: 确定
保存
系统属性: 确定
保存
2.3 CLASSPATH 配置
其实之前我是从来都没有配置过 ClassPath 的,感觉也没什么影响,这一步做了肯定比没做好,但是为什么要配置 ClassPath?可参考下该博客:配置JAVA环境变量中CLASSPATH变量的作用
点击 新建
添加配置:
- 变量名:
CLASSPATH
- 变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
点击确定
,保存
好了,java 在 windows 环境下的环境配置就完成了
3、检测是否配置成功
使用 dos 命名 :win + R
再输入 cmd
回车
打开命令窗口 输入java
回车
输入javac
回车
如果都有打印一些信息的话就表示 java 的环境配置已经成功了
如果想要查看当前系统的全局 jdk 版本,可输入 java -version
命令查看
上一篇: javapp
推荐阅读
-
Jdk17 安装 + 环境配置详细教程 【Windows
-
完整教程:Windows 环境下 Jupyter Notebook 的安装、运行和工作文件夹配置
-
在 Windows 上安装 Go 环境并配置环境变量(超详细教程)
-
Java/JDK 下载、安装和环境变量配置超详细教程(2022 年更新)保姆级,秒会
-
Java 官方网站下载 JDK17 版本的详细教程(下载、安装、环境变量配置) - 一次下载
-
Java 类加载器的作用 - 简介:类加载器是 Java™ 中一个非常重要的概念。类加载器负责将 Java 类的字节码加载到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模型、加载类的具体过程和线程上下文类加载器等。然后介绍了如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™ 中的应用。 类加载器是 Java 语言的一项创新,也是 Java 语言广受欢迎的重要原因之一。它允许将 Java 类动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 开始出现,最初是为了满足 Java Applets 的需求而开发的,Java Applets 需要从远程位置下载 Java 类文件并在浏览器中执行。现在,类加载器已广泛应用于网络容器和 OSGi。一般来说,Java 应用程序的开发人员不需要直接与类加载器交互;Java 虚拟机的默认行为足以应对大多数情况。但是,如果遇到需要与类加载器交互的情况,而您又不太了解类加载器的机制,就很容易花费大量时间调试异常,如 ClassNotFoundException 和 NoClassDefFoundError。本文将详细介绍 Java 的类加载器,帮助读者深入理解 Java 语言中的这一重要概念。下面先介绍一些基本概念。 类加载器的基本概念 顾名思义,类加载器用于将 Java 类加载到 Java 虚拟机中。一般来说,Java 虚拟机以如下方式使用 Java 类:Java 源程序(.java 文件)经 Java 编译器编译后转换为 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码并将其转换为 java.lang 实例。每个实例都用来表示一个 Java 类。通过该实例的 newInstance 方法创建该类的对象。实际情况可能更加复杂,例如,Java 字节代码可能是由工具动态生成或通过网络下载的。 基本上,所有类加载器都是 java.lang.ClassLoader 类的实例。下面将详细介绍这个 Java 类。 java.lang.ClassLoader 类简介 java.lang.ClassLoader 类的基本职责是根据给定类的名称为其查找或生成相应的字节码,然后根据这些字节码定义一个 Java 类,即 java.lang.Class 类的实例。除此之外,ClassLoader 还负责加载 Java 应用程序所需的资源,如图像文件和配置文件。不过,本文只讨论它加载类的功能。为了履行加载类的职责,ClassLoader 提供了许多方法,其中比较重要的方法如表 1 所示。下文将详细介绍这些方法。 表 1.与加载类相关的 ClassLoader 方法
-
在Windows中的GVim,如何不使用插件的个性化(_vimrc)配置设置教程
-
在Windows 10环境下如何顺利启动H3C网络设备模拟器的问题解决方案
-
快速指南:在Windows + VS Code环境下,如何停止Codelldb.exe程序的运行
-
如何在CentOS 7下实现多台内网服务器共享同一本地yum源? 1. 将共享源服务器(IP: 192.168.100.111)上的yum源进行本地化配置; 2. 使用Nginx为共享源服务器提供外部访问地址; 3. 在其他内网服务器上配置共享源服务器的地址。 共享源本地yum源的配置: 1. 在服务器上创建目录并备份原有yum源文件: ``` mkdir /data/{centos-yum.bak,centos,centos-images} mv /etc/yum.repos.d/* /data/centos-yum.bak/ 上传镜像文件到服务器: mv CentOS-7-x86_64-DVD-1810.iso /data/centos-images/ 挂载镜像文件: mount -o loop -t iso9660 /data/centos-images/CentOS-7-x86_64-DVD-1810.iso /data/centos #取消挂载 umount /data/centos ``` 2. 创建repo文件: ``` vim /etc/yum.repos.d/my.repo [my] name=my baseurl=file:///data/centos enabled=1 gpgcheck=0 ``` 3. 制作缓存: ``` yum clean all yum makecache ``` 4. 查看详细信息: ``` [root@omnis-server data]# pwd /data [root@omnis-server data]# ls centos centos-images centos-yum.bak [root@omnis-server data]# cd centos [root@omnis-server centos]# pwd /data/centos [root@omnis-server centos]# ls CentOS_BuildTag EFI EULA GPL images isolinux LiveOS Packages repodata RPM-GPG-KEY-CentOS-7 RPM-GPG-KEY-CentOS-Testing-7 TRANS.TBL ```