Java基础教程(二)开发环境搭建:Java下载安装到环境搭建,程序员必备的超详细避坑指南

一、精准下载官方JDK(避开捆绑陷阱)

  1. 官网直达Oracle Java下载页
    • 推荐选择LTS版本(Java 17/21长期支持版)
  1. 按系统选择安装包:
Windows → x64 Installer (exe)
macOS → ARM64 DMG (Apple芯片) / x64 DMG (Intel)
Linux → rpm/deb压缩包
  1. 勾选同意许可协议(需Oracle账户登录)

避坑提示:拒绝第三方下载站!避免捆绑安装

二、安装路径关键设置(防权限错误)

  1. Windows安装:
    • 修改默认路径为纯英文目录(示例:D:\DevTools\Java\jdk-21
    • 取消勾选"公共JRE"(冗余组件)
  1. macOS/Linux:
    • 推荐路径:/usr/local/java/

三、环境变量配置(全系统指南)

▶ Windows系统(重点!)
1. Win+S搜索"环境变量" → 打开"系统属性"
2. 【新建】系统变量:
   - 变量名:`JAVA_HOME`
   - 变量值:`你的JDK安装路径`(示例:D:\DevTools\Java\jdk-21)
3. 编辑`Path`变量 → 【新建】添加:
   - `%JAVA_HOME%\bin`
   - `%JAVA_HOME%\jre\bin`(双保险)
▶ macOS/Linux系统
# 编辑配置文件(示例:zsh)
echo 'export JAVA_HOME=/usr/local/java/jdk-21' >> ~/.zshrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

四、终极验证命令(双测试防漏配)

# 测试1:检查运行时环境
java -version
# 成功显示:java version "21.0.2" ...

# 测试2:检查编译环境(关键!)
javac -version
# 成功显示:javac 21.0.2

高频问题解决方案

💥 报错"java不是内部命令" → 检查Path是否包含`%JAVA_HOME%\bin`
💥 报错"javac命令不存在" → 重新安装JDK(非JRE)
💥 修改环境变量后无效 → 重启终端/IDE
💥 杀毒软件拦截 → 将JDK目录加入白名单

附:多版本管理技巧
使用jenv工具(跨平台)轻松切换不同Java版本:

# 安装jenv后执行
jenv add /usr/local/java/jdk-17
jenv global 17  # 设置默认版本

配置完成! 推荐安装[VSCode Java扩展包]或[IntelliJ IDEA]开启编码之旅。本配置同时支持SpringBoot/Maven等企业级开发环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

值引力

持续创作,多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值