zoukankan      html  css  js  c++  java
  • 部署 jdk

    首先安装jdk jdk提供java环境变量 jvm虚拟机

    为什么同一份java程序可以在不同系统上跑?

    就是因为jdk jvm虚拟机使java支持 跨平台服务器部署

    首先jvm 去读取java代码  通过中间的jvm虚拟机转换javac,转换成能够在linux、windows服务器跑的格式,所以windows,linux都可以跑java程序

    jdk下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    Tomcat下载:http://tomcat.apache.org/

    jdk下载这个

    tomcat

    centos包

    上传到服务器

    [root@mysql soft]# ll
    总用量 196680
    -rw-r--r--. 1 root root   9642757 11月 14 14:33 apache-tomcat-8.5.35.tar.gz
    -rw-r--r--. 1 root root 191753373 11月 14 13:36 jdk-8u191-linux-x64.tar.gz
    [root@mysql soft]# pwd
    /soft

    tomcat版本按照公司需求,如果想改版本,不同版本代码都要改动. 都用稳定版本

    jdk包解压到 /usr/local/ 下面

    tar -xzvf jdk-8u191-linux-x64.tar.gz -C /usr/local

    改个名字

    [root@mysql soft]# cd /usr/local/
    [root@mysql local]# ll
    总用量 48
    drwxr-xr-x.  2 root root 4096 10月  7 04:44 bin
    drwxr-xr-x.  2 root root 4096 9月  23 2011 etc
    drwxr-xr-x.  2 root root 4096 9月  23 2011 games
    drwxr-xr-x.  2 root root 4096 10月  7 04:44 include
    drwxr-xr-x.  7 uucp  143 4096 10月  6 20:55 jdk1.8.0_191
    drwxr-xr-x.  2 root root 4096 9月  23 2011 lib
    drwxr-xr-x.  2 root root 4096 9月  23 2011 lib64
    drwxr-xr-x.  2 root root 4096 9月  23 2011 libexec
    drwxr-xr-x. 13 root root 4096 10月  7 04:37 mysql
    drwxr-xr-x.  2 root root 4096 9月  23 2011 sbin
    drwxr-xr-x.  5 root root 4096 10月  6 01:35 share
    drwxr-xr-x.  2 root root 4096 9月  23 2011 src
    [root@mysql local]# mv jdk1.8.0_191/ jdk1.8
    [root@mysql local]# mkdir java
    [root@mysql local]# mv jdk1.8/ ./java/
    
    [root@mysql local]# cd java
    [root@mysql java]# ll
    总用量 4
    drwxr-xr-x. 7 uucp 143 4096 10月  6 20:55 jdk1.8

    /usr/local/java/ 目录下

    把jdk环境变量加入到/etc/profile

    sed -i.ori '$a export JAVA_HOME=/usr/local/java/jdk1.8
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar' /etc/profile
    source /etc/profile

    出现下面结果证明部署成功

    [root@mysql java]# java -version
    java version "1.8.0_191"
    Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
  • 相关阅读:
    Vuecli3项目引入网页视频流媒体播放器EasyPlayer.JS报videojs not definde错误如何解决?
    穷人和富人的区别
    如何使用PCATTCP测试局域网传输速度
    DirectFB同时显示到X11和VNC上
    使用Openssl生成CA及签发证书方法
    内存泄漏定位
    关于在C++开发的项目中引用后缀名为.c文件的一句话提醒
    在Win32下建立GTK开发环境
    GTK/DFB中的WaitCursor
    GTK+/DFB优化
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/9957371.html
Copyright © 2011-2022 走看看