zoukankan      html  css  js  c++  java
  • Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第九集-补充-之安装jdk】

    1,安装JDK,本来想安装jdk8的,但是考虑到tomcat安装的是tomcat7,怕出现版本不兼容的情况,就改安装jdk7

      去官网下载jdk-7u80-linux-x64.tar.gz的二进制文件,注意必须是linux版本的,32位还是64位根据情况而定

      通过xftp上传到linux后台:

        

      在/usr/local目录中建个文件夹java(自定),将上传后的jdk文件cp到该目录,使用命令tar -zxvf jdk-7u80-linux-x64.tar.gz解压。

      这时jdk并未真正安装到linux环境中,使用java -version命令,返回命令找不到

      在/etc/profile文件中添加如下内容:使用命令vim /etc/profile

        使用vim命令大写G跳到最后一行,

          #set java environment

          JAVA_HOME=/usr/java/jdk1.8.0_152
          JRE_HOME=$JAVA_HOME/jre
          PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
          CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
          export JAVA_HOME JRE_HOME PATH CLASSPATH

      使用命令source /etc/profile使文件生效。

      至此,jdk已经安装到linux环境。

    ·以上的配置环境变量的方式是不正确的,因为一旦重新启动shell,或则打开其它shell,环境变量就不会有效:

      参考:https://bbs.deepin.org/forum.php?mod=viewthread&tid=143895

      http://www.bubuko.com/infodetail-2716963.html

    下面的配置应该放到~/.bashrc文件中  

    #
    #
    #set java environment
    JAVA_HOME=/media/lirenhe/_dde_data/debs/javaDev/jdk/jdk8/jdk1.8.0_231
    JRE_HOME=$JAVA_HOME/jre
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export JAVA_HOME JRE_HOME PATH CLASSPATH
    #
    #

    」 

    参考:

    备注:以上各个参数函数作用:

    (JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。

    CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib。CLASSPATH变量值中的.表示当前目录

    PATH使得系统可以在任何路径下识别java命令,设为:$JAVA_HOME/bin:$JRE_HOME/bin。

    特别注意:环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;)。
    --------------------- 
    作者:日出东方VS唯我不败 
    来源:CSDN 
    原文:https://blog.csdn.net/qq_32786873/article/details/78749384 
    版权声明:本文为博主原创文章,转载请附上博文链接!

     )

    2,如果是要删除jdk,使用命令

      查询之前安装的jdk名称:rpm -qa | grep jdk

      卸载jdk:rpm -e --nodeps jdk1.8    (此处也可以使用全名jdk1.8-1.8.0_152-fcs.x86_64)

  • 相关阅读:
    .NET框架程序设计三个概念:.NET,.NET平台(PlatForm),.NET框架(Framework)
    解决AVI格式的文件不能删除的问题
    加载项目失败的解决办法
    由Codebehind所引发的
    由Duwamish学习web.config的配置
    JDK、JRE、JVM之间的关系
    hadoop等的下载地址
    eclipse代码自动补全
    UML 类图中的几种关系
    fedora 14 的163的yum源
  • 原文地址:https://www.cnblogs.com/lirenhe/p/9946706.html
Copyright © 2011-2022 走看看