首页 > 基础资料 博客日记
Java 17 Windows 安装教程--保姆级安装
2025-01-15 14:00:12基础资料围观2444次
Java 安装教程
官网或者外网访问下载太慢,选择国内镜像地址
- 清华开源OpenJDK镜像:https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
- 华为云OracleJDK镜像:https://repo.huaweicloud.com/java/jdk/
- 聚合JDk国内镜像:http://www.codebaoku.com/jdk/jdk-index.html
推荐:JDk8-11的版本选用华为云地址下载Oracle-JDk使用,若选择更多或者更高版本使用codebaoku镜像选择合适的版本使用;当然也可以是使用清华镜像Adoptium-OpenJDK使用
聚合JDk镜像下载比较全–示例
http://www.codebaoku.com/jdk/jdk-index.html\

Oracle版权问题,建议下载OpenJD的使用
示例 下载Open JDK17:http://www.codebaoku.com/jdk/jdk-openjdk.html#jdk17.0.2
下载JDK的zip包

解压到你的指定目录下
解压后效果如下图所示
解压前----ZIP文件: openjdk-17.0.2_windows-x64_bin.zip
解压后----普通文件夹: jdk-17.0.2

打开计算机的高级系统设置
第一步找到 桌面上的 “此电脑” 点击鼠标右键弹出属性

第二步找到 弹出系统窗口的高级系统设置

第三步找到 弹出系统属性窗口的环境变量设置

第四步找到 弹出环境变量窗口 的系统变量小窗

第五步增加系统变量配置Java环境
(一)在新建系统变量弹出框中,输入下面内容:
变量名:JAVA_HOME
变量值:jdk的安装目录(压缩包解压的文件夹),这里为G:\dowload\JDK\JDK17_2\jdk-17.0.2
输入后,单击【确定】按钮
(二)找到系统属性变量等于Path的那一行
配置Path环境变量
选中Path,单击【编辑】按钮,打开明细窗口
选择新建按钮,会把光标置入新的一行蓝色行中
在蓝色输入框中,输入内容:%JAVA_HOME%\bin
然后单击【确定】按钮
外部在系统属性对话框中再次单击【确定】按钮
第六步验证Java的环境是否配置完成
快捷键:
按住win + R打开运行窗口;
在输入框里输入CMD;
点击确认;

打开命令行黑窗口

输入命令 java -version,如果显示JDk-17版本号
如下图,说明环境变量已设置成功

安装Java开发环境 再进一步:编写Java程序员的第一个程序:Hello World 吧

推荐使用Notepad++或者IDEA等编辑器:这里以Notepad++为例编写HelloWorld程序
新建一个HelloWorld.java的文件

代码如下;可以照着敲写:可以拷贝
/**
* <p>
* hello World ----Java
* </p>
*
* @author GuoTong
* @since 2024-10-06
*/
public class HelloWorld{
public static void main( String[] args ) {
System.out.println( "Hello World!" );
}
}
进入HelloWorld所在的文件目录:下图红色位置输入cmd,回车
会打开一个命令行黑窗口
输入: javac HelloWorld.java
会得到: HelloWorld.class 字节码文件 {若是没有成功得到就检查代码是否出现问题,实在检查不出来–直接复制上面的代码到HelloWorld.java 在执行上一步就能得到}

然后继续在当前黑窗口继续输入
输入命令:java HelloWorld
回车

看到打印了Hello World! 就完成了
Ending :同学你的Java开发环境已经安装完成咯哇
接下来就好好找一个Java教程,学着走吧!!!!加油
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
相关文章
最新发布
- HEIC 批量转 JPG - 一键转换苹果 HEIC 格式为 JPG/PNG,保留 EXIF 信息,支持批量处理
- 【php】老旧PHP项目(PHP 5.6)本地环境搭建与踩坑记录
- Vue3 轻量安全滑动拼图验证码:vue-sliding-puzzle 上手全攻略
- 多市场行情时间戳对齐:UTC 存储的夏令时陷阱与数据库设计方案
- 15. 别再硬写提示词了!LangChain ChatPromptTemplate核心实战
- 一次 OOM 线上排查实录
- 从控制论看 Harness Engineering:当反馈回路终于能在"重要的地方"闭合
- AI 测试全场景提效:功能 / 性能 / 安全 / 自动化,用 AI 重塑测试工作流
- 你真的理解 volatile 关键字了吗?
- .NET 11 Preview 4 震撼发布:MAUI 抛弃 Mono,全量迁移 CoreCLR,性能与 NativeAOT 双炸场!



