ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

CentOS7安装JDK1.8

2021-12-02 13:04:58  阅读:208  来源: 互联网

标签:02 JDK1.8 12 安装 mnt CentOS7 43141 bogon root


第一步,检查yum的更新

[root@bogon mnt]# yum update
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
No packages marked for update

第二步下载jdk1.8

https://www.jb51.net/softs/551521.html#downintro2

上面是脚本之家里面的

第三步通过“Xftp 7”上传到mnt目录下

[root@bogon mnt]# ls
hgfs  jdk-linux-x64.tar.gz

第四步解压并重命名为jdk1.8,放入usr/local目录下

//解压
root@bogon mnt]# tar xzf jdk-linux-x64.tar.gz
[root@bogon mnt]# ls
hgfs  jdk1.8.0_131  jdk-linux-x64.tar.gz
//重命名
[root@bogon mnt]# mv jdk1.8.0_131 jdk1.8
[root@bogon mnt]# ls
hgfs  jdk1.8  jdk-linux-x64.tar.gz
//移动到 /usr/local下面
[root@bogon mnt]# mv jdk1.8 /usr/local
[root@bogon mnt]# ls
hgfs  jdk-linux-x64.tar.gz
[root@bogon mnt]# cd /usr/local
//查看是否在
[root@bogon local]# ls
bin  etc  games  include  jdk1.8  lib  lib64  libexec  sbin  share  src

 第五步

配置环境

[root@bogon local]# vi /etc/profile

添加以下代码

export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${PATH}

完成样式

//截取下部分
# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
    umask 002
else
    umask 022
fi

for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done

unset i
unset -f pathmunge
export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${PATH}

第六步,

[root@bogon local]# source /etc/profile
[root@bogon local]# java -version

检查

[root@bogon bin]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

跑一跑springboot打包后的jar包

[root@bogon mnt]# ls
Hello.jar  hgfs  jdk-linux-x64.tar.gz
[root@bogon mnt]# java -jar Hello.jar

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.6.0)

2021-12-02 12:27:34.733  WARN 43141 --- [           main] o.s.boot.StartupInfoLogger               : InetAddress.getLocalHost().getHostName() took 10036 milliseconds to respond. Please verify your network configuration.
2021-12-02 12:27:44.783  INFO 43141 --- [           main] com.wang.hello.HelloApplication          : Starting HelloApplication v0.0.1-SNAPSHOT using Java 1.8.0_131 on bogon with PID 43141 (/mnt/Hello.jar started by root in /mnt)
2021-12-02 12:27:44.784  INFO 43141 --- [           main] com.wang.hello.HelloApplication          : No active profile set, falling back to default profiles: default
2021-12-02 12:27:45.799  INFO 43141 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2021-12-02 12:27:45.812  INFO 43141 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2021-12-02 12:27:45.812  INFO 43141 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.55]
2021-12-02 12:27:45.867  INFO 43141 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2021-12-02 12:27:45.867  INFO 43141 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1038 ms
2021-12-02 12:27:46.165  INFO 43141 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2021-12-02 12:27:46.174  INFO 43141 --- [           main] com.wang.hello.HelloApplication          : Started HelloApplication in 47.078 seconds (JVM running for 47.443)
2021-12-02 12:28:52.914  INFO 43141 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
2021-12-02 12:28:52.915  INFO 43141 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2021-12-02 12:28:52.916  INFO 43141 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms

标签:02,JDK1.8,12,安装,mnt,CentOS7,43141,bogon,root
来源: https://blog.csdn.net/rj2012001/article/details/121674705

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有