吉安县规划建设局网站如何做网络推广公司
2026/5/21 16:07:49 网站建设 项目流程
吉安县规划建设局网站,如何做网络推广公司,安装文件出现乱码,定制制作网站开发Java 环境配置详细教程#xff08;2025–2026 最新主流方式#xff09; 以下教程主要针对 Windows、macOS、Linux#xff08;Ubuntu/Debian/CentOS#xff09; 三种主流操作系统#xff0c;2025–2026 年最推荐的配置方式。 目前#xff08;2026年初#xff09;最推荐…Java 环境配置详细教程2025–2026 最新主流方式以下教程主要针对Windows、macOS、LinuxUbuntu/Debian/CentOS三种主流操作系统2025–2026 年最推荐的配置方式。目前2026年初最推荐的 Java 版本组合使用场景强烈推荐版本LTS 状态备注与下载渠道新项目 / 企业主流Java 21LTS长期支持目前最推荐的长期稳定版本兼容性要求极高Java 17LTS仍然大量企业在用生态最成熟追求最新特性Java 23 / 24非LTS非LTS短期实验、新语法尝鲜用极老项目维护Java 8 / 11已过时/部分支持尽量避免新项目使用2026 年建议新项目直接用 Java 21LTS 虚拟线程 结构化并发 记录模式匹配等特性已非常成熟一、下载 JDK2026 年推荐来源发行版是否免费商用推荐场景官网下载链接2026 年有效Temurin(Eclipse Adoptium)完全免费商用最推荐稳定性高、更新快https://adoptium.net/Oracle JDK免费开发商用需订阅官方原版需要登录https://www.oracle.com/java/technologies/downloads/Zulu(Azul)完全免费商用老项目兼容性好https://www.azul.com/downloads/Amazon Corretto完全免费商用AWS 用户首选https://docs.aws.amazon.com/corretto/latest/corretto-21-ug/downloads-list.htmlGraalVM免费商用需要 Native Image / Polyglothttps://www.graalvm.org/downloads/最推荐组合2026Temurin 21免费、社区活跃、跨平台一致性最好二、Windows 系统安装与配置最详细步骤步骤 1下载打开 https://adoptium.net/选择JDK 21或 17Operating System → WindowsArchitecture → x64Package Type →JDK点击Latest release下载.msi或.zip推荐下载.msi安装包自动配置环境变量更方便步骤 2安装双击 .msi 文件 → Next → 一直默认 → 安装完成安装路径默认C:\Program Files\Eclipse Adoptium\jdk-21.x.x.x-hotspot步骤 3配置环境变量最关键步骤方式一图形界面推荐新手右键「此电脑」→ 属性 → 高级系统设置 → 环境变量在系统变量中新建→ 变量名JAVA_HOME变量值C:\Program Files\Eclipse Adoptium\jdk-21.x.x.x-hotspot你的实际路径找到Path→ 编辑 → 新建 → 输入%JAVA_HOME%\bin点击确定全部保存方式二命令行一键设置管理员 PowerShell# 假设安装路径是 C:\Program Files\Eclipse Adoptium\jdk-21.0.2.13-hotspot$jdkPathC:\Program Files\Eclipse Adoptium\jdk-21.0.2.13-hotspot[Environment]::SetEnvironmentVariable(JAVA_HOME,$jdkPath,Machine)$oldPath[Environment]::GetEnvironmentVariable(Path,Machine)$newPath$oldPath;$jdkPath\bin[Environment]::SetEnvironmentVariable(Path,$newPath,Machine)步骤 4验证安装成功打开cmd或PowerShell输入以下命令java -version javac -version正确输出示例Temurin 21openjdk version 21.0.2 2024-01-16 LTS OpenJDK Runtime Environment Temurin-21.0.213 (build 21.0.213-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.213 (build 21.0.213-LTS, mixed mode, sharing)三、macOS 配置Apple Silicon / Intel 通用最推荐方式使用 Homebrew2026 年主流安装 Homebrew如果没有/bin/bash -c$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)安装 Temurin 21brewinstall--cask temurin21验证java -versionHomebrew 会自动把 Java 加到 PATH无需手动配置 JAVA_HOME但建议配置可选手动设置 JAVA_HOME# 编辑 ~/.zshrc 或 ~/.zprofileechoexport JAVA_HOME$(/usr/libexec/java_home -v 21)~/.zshrcsource~/.zshrc其他方式官网下载 .pkg 双击安装SDKMAN!多版本管理神器见下文四、LinuxUbuntu/Debian配置# 1. 安装 Adoptium Temurin 21官方源方式sudoaptupdatesudoaptinstall-ywgetapt-transport-https gnupgwget-qO - https://packages.adoptium.net/artifactory/api/gpg/key/public|sudotee/etc/apt/trusted.gpg.d/adoptium.ascechodeb https://packages.adoptium.net/artifactory/deb$(lsb_release -cs)main|sudotee/etc/apt/sources.list.d/adoptium.listsudoaptupdatesudoaptinstalltemurin-21-jdk# 2. 设置默认 Java 版本多版本共存时sudoupdate-alternatives --config javasudoupdate-alternatives --config javac# 3. 设置 JAVA_HOMEechoexport JAVA_HOME/usr/lib/jvm/temurin-21-jdk-amd64~/.bashrcechoexport PATH$JAVA_HOME/bin:$PATH~/.bashrcsource~/.bashrc五、多版本共存管理强烈推荐当你需要同时使用 Java 8 / 11 / 17 / 21 / 23 时使用以下工具SDKMAN!最推荐全平台curl-shttps://get.sdkman.io|bashsource$HOME/.sdkman/bin/sdkman-init.sh# 安装各种版本sdkinstalljava21.0.2-tem sdkinstalljava17.0.10-tem sdkinstalljava11.0.22-tem# 切换版本sdk use java21.0.2-temjEnvmacOS/Linux 常用六、常见问题 快速排查2026 年高频问题可能原因解决方法java命令未找到Path 没加 bin 目录检查环境变量 Path 是否包含 %JAVA_HOME%\binjava -version显示旧版本多个 JDK 并存系统默认错update-alternatives 或 sdk useIDEA / VSCode 找不到 JDK没配置 JAVA_HOME 或 IDE 没刷新IDE 设置 → SDK → Add JDK → 选择安装目录运行时提示 UnsupportedClassVersionError编译版本 运行版本统一使用相同或更新的 JDK 运行macOS ARM 芯片运行 x86 程序很慢用了 x86 版 JDK下载 aarch64 版 Temurin七、2026 年推荐最终配置建议日常开发Temurin 21 SDKMAN!长期维护项目Java 17 SDKMAN!性能极致追求GraalVM 21Native Image学习/新手直接用 IntelliJ IDEA 社区版自带 JDK内置 Temurin配置好后建议立即创建一个 HelloWorld 项目验证publicclassHello{publicstaticvoidmain(String[]args){System.out.println(Hello Java System.getProperty(java.version));}}编译运行javac Hello.java java Hello如果看到Hello Java 21.x.x恭喜你Java 环境配置成功。需要我帮你写某个具体版本的更详细步骤或者 IDEA / VSCode / Eclipse 的 JDK 配置截图式教程随时告诉我

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询