zoukankan      html  css  js  c++  java
  • Java环境配置

    JDK是Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

    linux下环境配置

    一、下载jdk

    java -version,查看是否已经搭建java开发环境。

     

    二.解压

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

     

    三、新建一个目录,并将解压好的文件移动过去

    mkdir /usr/local/java
    mv  ./jdk1.8.0_121     /usr/local/java

     

    四、设置环境变量,这里我们需要修改/etc/profile文件

    vim /etc/profile  在末尾添加如下四行

    export JAVA_HOME=/usr/local/java/jdk1.8.0_121
    export JRE_HOME=/usr/local/java/jdk1.8.0_121/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

     

    说明:
    1. PATH环境变量。   

    作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。 

    2. CLASSPATH环境变量。  

    作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。 

    3. JAVA_HOME环境变量。

    它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk

     

    a. 你要将 /usr/local/java/jdk1.8.0_121改为你自己的jdk安装目录 

    b. linux下用冒号“:”来分隔路径 

    c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值 在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种 

    常见的错误。 

    d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 

    e. export是把这三个变量导出为全局变量。 

    f. 大小写必须严格区分

     
     

     

    五、配置临时生效  :source /etc/profile

    彻底生效:重启Linux 

     

    六、验证:

    输入命令:java -version

    可以看到版本号,安装成功!

     

    windows下环境配置

    1. 下载安装略

    2. 在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。

    变量设置参数如下:

    • 变量名:JAVA_HOME
    • 变量值:C:Program Files (x86)Javajdk1.8.0_91        // 要根据自己的实际路径配置
    • 变量名:CLASSPATH
    • 变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;         //记得前面有个"."
    • 变量名:Path
    • 变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
    3. 验证
     
    C:Usershanli>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)
     
     
     

     

  • 相关阅读:
    firefox禁止更新提示
    laravel性能优化笔记片段
    laravel 7 在线教育项目实操笔记(2)后台基础功能开发
    一、笔记片段 迁移文件相关(创建表 字段 添加假数据等)
    路由、控制器笔记
    laravel rbac笔记片段
    二 笔记片段
    三 文件上传片段
    分享5个有趣的 JavaScript 代码片段
    异步上传文件
  • 原文地址:https://www.cnblogs.com/fanren224/p/8457312.html
Copyright © 2011-2022 走看看