2026/2/4 4:24:53
网站建设
项目流程
公司的网 网站打不开怎么办,做设计常逛的网站,网站服务器的选择有哪几种方式?,自己怎么设置会员网站一、下载 JDK 1.8 安装包
JDK 1.8 是企业级应用的经典稳定版本#xff0c;优先从官方渠道下载适配 Linux 64 位的压缩包#xff1a;
官方下载地址#xff1a;Java Downloads | Oracle #x1f31f; 小技巧#xff1a;Oracle 官网下载需登录#xff0c;若嫌麻烦#xf…一、下载 JDK 1.8 安装包JDK 1.8 是企业级应用的经典稳定版本优先从官方渠道下载适配 Linux 64 位的压缩包官方下载地址Java Downloads | Oracle 小技巧Oracle 官网下载需登录若嫌麻烦可选择华为云 / 阿里云镜像站如https://mirrors.huaweicloud.com/openjdk下载速度更快且无需登录。二、清理系统自带 JDK关键避坑步骤CentOS 系统默认可能预装 OpenJDK与 Oracle JDK 冲突需彻底清理# 1. 检查已安装的 Java 相关包忽略大小写避免漏查 rpm -qa | grep -i java # 2. 强制卸载所有 Java 包无依赖检查彻底清理 rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps命令解析rpm -qa列出系统所有已安装的 RPM 包grep -i忽略大小写匹配java/Java/JAVAxargs -n1逐个传递包名避免批量卸载报错rpm -e --nodeps强制卸载忽略包间依赖清理更彻底。三、安装 JDK 1.8规范目录 高效操作Linux 软件建议统一安装在/usr/local目录便于管理# 1. 将下载的压缩包移动到 /usr/local替换为实际文件路径 sudo mv ~/jdk-8u421-linux-x64.tar.gz /usr/local/ # 2. 进入安装目录 cd /usr/local # 3. 解压压缩包xf 组合x解压f指定文件无需加 v 减少冗余输出 sudo tar xf jdk-8u421-linux-x64.tar.gz # 4. 删除压缩包节省磁盘空间可选 sudo rm -f jdk-8u421-linux-x64.tar.gz # 5. 重命名目录可选简化后续配置避免版本号过长 sudo mv jdk1.8.0_421 jdk1.8⚠️ 注意解压后目录名默认是jdk1.8.0_421与压缩包版本对应重命名为jdk1.8可避免后续环境变量因版本号变更出错。四、配置全局环境变量永久生效环境变量写入/etc/profile可对所有用户生效避免仅当前用户可用# 1. 编辑 profile 文件新手推荐用 nano比 vi 更易操作 sudo vi /etc/profile # 或 sudo nano /etc/profile # 2. 在文件末尾添加以下配置复制粘贴即可注意 JAVA_HOME 路径 export JAVA_HOME/usr/local/jdk1.8 export JRE_HOME${JAVA_HOME}/jre export CLASSPATH.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib export PATH${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH配置解析JAVA_HOMEJDK 根目录核心配置必须与实际安装路径一致CLASSPATH补充dt.jar和tools.jar解决部分项目类加载失败问题PATH将 JDK/bin 加入系统路径使java/javac命令全局可用。# 3. 刷新配置文件立即生效无需重启服务器 source /etc/profile # 4. 验证环境变量可选确认配置无误 echo $JAVA_HOME # 输出 /usr/local/jdk1.8 则说明配置正确五、验证安装结果一步确认执行以下命令若输出如下版本信息说明安装成功java -version成功输出示例java version 1.8.0_421 Java(TM) SE Runtime Environment (build 1.8.0_421-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)六、常见问题速解99% 的人会踩的坑问题现象解决方法执行java -version提示 “命令未找到”1. 检查JAVA_HOME路径是否与实际解压目录一致2. 重新执行source /etc/profile或退出当前终端重新登录3. 确认命令以 root/sudo 权限执行。解压后无jre目录部分 JDK 1.8 版本需手动生成 JREcd $JAVA_HOME ./bin/jlink --module-path jmods --add-modules java.desktop --output jre环境变量配置后仅 root 用户可用避免将配置写入~/.bash_profile必须写入/etc/profile执行chmod 644 /etc/profile确保普通用户可读取。解压时报 “权限不足”执行sudo chmod 755 jdk-8u421-linux-x64.tar.gz赋予文件执行权限。七、进阶优化生产环境推荐配置软链接避免后续升级 JDK 需修改环境变量sudo ln -s /usr/local/jdk1.8 /usr/local/java # 环境变量中 JAVA_HOME 改为 /usr/local/java 即可检查依赖库部分系统缺少 libc 库导致 JDK 启动失败sudo yum install -y glibc.i686 glibc.x86_64总结JDK 1.8 安装核心是 “清理旧版本 路径准确 全局配置”按本教程操作可避开 90% 的常见问题。安装完成后可直接部署 Tomcat、Spring Boot 等 Java 项目适配绝大多数企业级应用场景。