zoukankan      html  css  js  c++  java
  • Linux Ubuntu系统下Java开发环境搭建

    操作系统:Linux x64 / Ubuntu 14.04

    Java JDK版本:jdk-8u65-linux-x64.tar.gz

    声明:转载请注明出处及本文链接

    1. 前往ORACLE官网下载最新版本的Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html,默认下载到Downloads文件夹。

     

    2. 在合适的路径下创建文件夹用来存储Java JDK,本例选择在/opt目录下新建JVM子文件夹。操作如下

    打开Terminal(后文成为T1),输入:

    cd /opt                          #进入到opt目录
    sudo mkdir jvm           #新建一个jvm文件夹
    ls                                 #显示成功新建的jvm文件夹
    cd jvm                        #进入jvm文件夹

     

    
    
    
    

     

    3.将下载的JDK压缩包拷贝到jvm目录下。操作如下

    新建另一个Terminal窗口(T2)并输入:

    cd Downloads                                                         #进入Downloads文件夹
    ls                                                                             #显示刚刚下载的JDK文件,
    sudo cp jdk-8u65-linux-x64.tar.gz /opt/jvm          #将文件拷贝到刚刚新建的jvm文件夹中(这里将文件名改为自己对应的JDK版本,后同)
    sudo rm jdk-8u65-linux-x64.tar.gz                        #删除本目录下的安装包(可选)

     

    
    

     

    4.解压安装Java JDK,配置环境变量。操作如下

    回到第一个Terminal(T1),输入:

    ls                                                                               #显示拷贝过来的JDK安装包
    sudo tar -zxvf jdk-8u65-linux-x64.tar.gz                 #将安装包解压
    ls                                                                              #显示解压出的JDK文件夹,以及原安装包
    sudo rm jdk-8u65-linux-x64.tar.gz                         #删除原安装包
    sudo gedit /etc/profile                                             #打开etc目录下的profile文件

     

    5.配置全局环境变量。操作如下

    在打开的profile文档末尾添加JDK安装路径(需仔细确认):

    #set java environment
    export JAVA_HOME=/opt/jvm/jdk1.8.0_65               
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

     

    6.保存并关闭文档。(注:也可以通过vim 命令编辑etc/profile,打开命令:sudo vim /etc/profile,按<Insert>键进入编辑模式,<Esc>键退出编辑模式,接着按":"再输入”wq!“保存并退出;输入"q!"不保存退出)

     

    7.启用配置并验证。在Terminal输入:

    java -version

     

    8.显示效果类似如下则为成功:

    java version "1.8.0_65"
    Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
    Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

     

  • 相关阅读:
    关于js继承学习系列之一:开篇有益[转]
    关于js继承学习系列之五:其他方式及总结[转]
    NPOI 单元格格式集合
    js的排序方法集合
    关于js继承学习系列之四:组合继承(Combination Inheritance)[转]
    关于js继承学习系列之二:原型链(Prototype Chaining)[转]
    JS的函数重载
    转发与重定向的区别(jekyll迁移)
    解决ajax异步更新后控件的click事件失效的方法(jekyll迁移)
    jdk11源码Integer.numberOfLeadingZeros(int i)(jekyll迁移)
  • 原文地址:https://www.cnblogs.com/cciejh/p/javahome.html
Copyright © 2011-2022 走看看