当前位置:首页 > 技术文章 > 正文内容

在CentOS上安装Java_centos安装java命令

一、环境描述

  1. 虚拟机配置

    CPU:单核

    内存:2 GB

    硬盘:120 GB

    IP:10.24.17.108

  2. 操作系统

    版本:CentOS 6.6 x86_64

    安装方式:Minimal

  3. 虚拟化环境

    VMware Workstation 12.1.0

  4. Java

    版本:jdk-8u51-linux-x64.gz

    安装方式:TAR压缩包

二、下载JDK

下载页面如下所示:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

选择jdk-8u51-linux-x64.tar.gz下载,存放在/root/Downloads/目录中。

三、解压缩安装

在Shell中运行以下命令,将JDK安装至/usr/local/Java中:

cd /root/Downloads

tar zxvf jdk-8u51-linux-x64.gz

mv /root/Downloads/jdk1.8.0_51 /usr/local/Java

四、配置环境变量

在Shell中运行以下命令:

vi /etc/profile

在系统profile文件末尾,添加如下配置:

export JAVA_HOME=/usr/local/Java

export PATH=$JAVA_HOME/bin:$PATH

在Shell中运行以下命令,使环境变量生效:

source /etc/profile

五、测试JDK安装

在Shell中运行以下命令:

java -version

若上述命令输出如下,则表示安装成功:

相关文章

2023 年 10 个最佳 Linux 桌面发行版

Linux 操作系统在桌面领域的发展已经不再被忽视,越来越多的用户正在考虑切换到 Linux 上。在 2023 年,我们可以期待更多的 Linux 桌面发行版的推出和发展。这里列举了 10 个最佳的...

「 VUE3 + TS + Vite 」父子组件间如何通信?

组件之间传值,大家都很熟悉,涉及到 VUE3 +TS 好多同学就无从下手了,所以分享这篇文章,希望看完后提起 VUE3+TS 能够不慌不忙。平时使用的函数如:ref、reactive、watch、co...

10分钟搞定gitlab-ci自动化部署(gitlab ci 配置)

gitlab-ci 是持续集成工具/自动化部署工具,类似 jenkins。持续集成 是将代码集成到共享存储库并尽可能早地自动构建/测试每个更改的实践 - 通常一天几次。概述在编码完成时都会进行打包发布...

同事git push到主分支上了,技术总监怒了

事情是这样的,同事前几天提交使用git提交代码的时候不小心提交到主分支上了,关键还提交成功了,这可是他自己开发的模块,还没测试的呢。技术总监也知道了,这下他慌乱了。最后还是技术总监给他兜底了。为了防止...

GIT最佳实践,高效提升多团队协同开发效率

多个团队共同维护同一个微服务模块时,经常出现A团队已发布的功能,B团队提交测发布出现冲突或缺失,如何有效解决多团队共同维护的问题呢?常用的版本管理工具有GIT、SVN,这两种版本管理工具,各有千秋;虽...

解决GitLab报错:not allowed to force push code to a protected branch

当 force push 代码的时候,可能会遇到如下错误:You are not allowed to force push code to a protected branch on this pr...