zoukankan      html  css  js  c++  java
  • Linux服务器java环境构筑

    作为一个抓娃程序员,拿到一台新的服务器,我们首先要确定抓娃程序的运行环境。

    那么首先涉及如下问题:

    1、本机器是否安装有java?版本是什么?安装路径是什么?

    [root@localhost ~]$ java -version
    openjdk version "1.8.0_161"
    OpenJDK Runtime Environment (build 1.8.0_161-b14)
    OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

    上面一个命令解决为了娃是否有的问题,还需要解决在哪里的问题。

    [root@localhost ~]# echo $JAVA_HOME
    如果是空,就是没有配置
    如果之前被配置了 JAVA_HOME 就会显示它的安装文件的位置(绝对位置)。

    2、执行上面命令看结果,如果为空没有关系,我们会根据蛛丝马迹抓住娃的。

    [root@localhost ~]$ which java
    /usr/bin/java
    [root@localhost ~]$ ls -lrt /usr/bin/java
    lrwxrwxrwx. 1 root root 22 Sep  4 08:28 /usr/bin/java -> /etc/alternatives/java
    [root@localhost ~]$ ls -lrt /etc/alternatives/java
    lrwxrwxrwx. 1 root root 71 Sep  4 08:28 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre/bin/java

    3、再用which java是定位不到安装路径的。which java定位到的是java程序的执行路径。我们根据执行程序的路径顺藤摸瓜,要摸两次哦

    进入该路径就可以找到jdk的所有的文件

    4、当然别忘了 最后设置一下  $JAVA_HOME

    如此来,可以暂时的断定是 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64
    root用户下改配置文件 : 
    vi /etc/profile
    找到 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
    在下面写上:
    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64
    export PATH=$PATH:$JAVA_HOME/bin
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    :wq 保存退出
    

      

    把以上配置添加到/etc/profile末尾即可,支持常用的Centos、Ubuntu、Suse、等Linux系统。

    source /etc/profile //使修改立即生效 
    echo $JAVA_HOME //查看JAVA_HOME的值
    javac -version
  • 相关阅读:
    32位和64位的区别
    Git--版本管理的使用及理解
    Maven使用详解
    记录centos7下tomcat部署war包过程
    SSM三大框架整合教程
    Mybatis 框架搭建实例
    Eclipse 出现select type (? = any character,*= any String,Tz=TimeZone)
    JDBC 操作数据库实例
    mysql 常用命令语法
    MySQL下载安装详情教程(Windows)
  • 原文地址:https://www.cnblogs.com/huangsxj/p/9850693.html
Copyright © 2011-2022 走看看