ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

【JDK】快速安装配置jdk1.8环境(Windows/Linux)

2026/8/13 11:40:10 拓冰建站 浏览量
【JDK】快速安装配置jdk1.8环境(Windows/Linux) 一、前言JDKJava Development Kit是Java开发的核心工具包包含了Java运行时环境JRE、编译器javac、调试器以及其他开发工具。JDK 1.8又称Java 8因其长期支持LTS版本特性、稳定的API和丰富的功能如Lambda表达式、Stream API至今仍是企业级开发和许多项目的首选版本。本文将详细介绍在Windows和Linux两大主流操作系统上如何快速完成JDK 1.8的下载、安装与环境变量配置。二、准备工作下载JDK 1.8在开始安装前你需要获取JDK 1.8的安装包。访问Oracle官网或OpenJDK镜像由于Oracle JDK的授权政策个人开发者或测试用途可以访问Oracle官网下载历史版本。你也可以选择使用免费的OpenJDK 8发行版如AdoptOpenJDK、Amazon Corretto等它们与Oracle JDK 1.8高度兼容。注意若无官方账号也可打开 境外高校临时访问地址 进行下载选择对应系统版本Windows选择.exe安装程序或.zip压缩包格式。Linux选择.tar.gz压缩包或对应发行版的包管理器版本如.rpm用于RedHat/CentOS.deb用于Ubuntu/Debian。记住下载路径将下载好的文件保存到一个你容易找到的目录例如C:\DownloadsWindows或~/DownloadsLinux。三、Windows系统安装配置3.1 安装JDK双击下载的jdk-8uXXX-windows-x64.exe安装程序。跟随安装向导点击“下一步”。在“自定义安装”步骤你可以更改安装路径。建议使用默认路径如C:\Program Files\Java\jdk1.8.0_XXX或选择一个无空格、无中文的简单路径如D:\Java\jdk1.8。请务必记住这个路径后续配置环境变量需要。继续点击“下一步”完成安装。3.2 配置环境变量环境变量告诉系统在哪里找到Java命令。右键点击“此电脑” - “属性” - “高级系统设置” - “环境变量”。在“系统变量”部分点击“新建”变量名JAVA_HOME变量值你的JDK安装路径例如D:\Java\jdk1.8找到并选中“系统变量”中的Path变量点击“编辑”。点击“新建”添加两条路径%JAVA_HOME%\bin%JAVA_HOME%\jre\bin依次点击“确定”保存所有更改。3.3 验证安装按Win R输入cmd打开命令提示符。输入以下命令并回车java -version如果看到类似下面的输出说明安装配置成功java version 1.8.0_XXX Java(TM) SE Runtime Environment (build 1.8.0_XXX-bXX) Java HotSpot(TM) 64-Bit Server VM (build 25.XXX-bXX, mixed mode)四、Linux系统安装配置以Ubuntu/CentOS为例4.1 使用包管理器安装推荐Ubuntu/Debian:sudo apt update sudo apt install openjdk-8-jdkCentOS/RedHat:sudo yum install java-1.8.0-openjdk-devel4.2 手动安装使用.tar.gz压缩包将下载的jdk-8uXXX-linux-x64.tar.gz移动到目标目录例如/usr/localsudo mv ~/Downloads/jdk-8uXXX-linux-x64.tar.gz /usr/local/解压文件cd /usr/local sudo tar -xzf jdk-8uXXX-linux-x64.tar.gz重命名目录可选便于管理sudo mv jdk1.8.0_XXX jdk1.84.3 配置环境变量编辑用户配置文件如~/.bashrc或~/.bash_profile。# 打开配置文件 nano ~/.bashrc # 在文件末尾添加以下内容如下“CLASSPATH”这行也可不加 export JAVA_HOME/usr/local/jdk1.8 export PATH$JAVA_HOME/bin:$PATH export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar # 保存并退出在nano中按CtrlX然后按Y确认再按Enter # 使配置立即生效立即生效也可使用source /etc/profile source ~/.bashrc4.4 验证安装java -version javac -version正确输出JDK版本信息即表示成功。4.5 其他相关命令试用# 在终端执行以下命令尝试查找 gm 文件。 find / -name gm -type f 2/dev/null # 查看命名工具的程序路径如缩略图处理gm工具版本查看gm version输出示例/usr/bin/gm which gm # 查看所有Java进程 ps -ef | grep java # 使用SIGKILL信号强制杀死指定进程PID进程唯一识别标记 kill -9 PID # Tomcat中启动服务 ./startup.sh # Tomcat中查看启动服务的实时日志 tail -f ./logs/catalina.out # 开放TCP端口8180 sudo firewall-cmd --zonepublic --add-port8180/tcp --permanent # 重新加载防火墙以应用更改是开放端口生效 sudo firewall-cmd --reload # 权限数值‌r4, w2, x1全权限 7 (421)。 # 仅加执行‌ chmod x script.sh原 644 → 755。 # 设全权限‌ chmod 777 script.sh 或 chmod arwx script.sh强制变为 777。‌‌ 权限设置示例 [rootlocalhost apache-tomcat-8.5.47]# ./bin/startup.sh ./bin/startup.sh: 权限不够 [rootlocalhost apache-tomcat-8.5.47]# chmod -R x bin/ [rootlocalhost apache-tomcat-8.5.47]# ./bin/startup.sh正确输出JDK版本信息即表示成功。五、常见问题与解决方案“java”不是内部或外部命令检查Path变量中%JAVA_HOME%\bin的路径是否正确或重启命令行窗口。版本号不对系统可能存在多个Java版本。检查环境变量优先级或使用where javaWindows/which javaLinux查看实际调用的Java路径。权限问题Linux确保你对JDK安装目录有读取和执行权限。六、总结通过以上步骤你应该已经成功在Windows或Linux系统上安装并配置好了JDK 1.8开发环境。配置环境变量是关键一步它确保了你在任何命令行位置都能直接使用java、javac等命令。接下来你就可以开始你的Java编程之旅了