美文网首页
Linux配置JDK

Linux配置JDK

作者: 小叶与小茶 | 来源:发表于2018-06-13 00:30 被阅读12次

Linux Version : Ubuntu 18.04
JDK Version : jdk-8u171-linux-x64

1. 下载和安装 JDK

在 java.oracle.com 下载 JDK 安装包, 并解压缩到 "/usr/local" 目录中

andy@andy-linux:/usr/local/JavaSDK$ tree -L 1
.
├── bin
├── COPYRIGHT
├── db
├── include
├── javafx-src.zip
├── jre
├── lib
├── LICENSE
├── man
├── README.html
├── release
├── src.zip
├── THIRDPARTYLICENSEREADME-JAVAFX.txt
└── THIRDPARTYLICENSEREADME.txt

小贴士

在 Linux 下手动安装软件包时, 一般可以把软件安装在 "/opt" 和 "/usr/local" 这两个目录中. 其实并没有严格的限制, 但可以按照这个简单的原则 :

  • /opt : 可以安装 beta 的软件, 其主程序, 依赖库, 数据等都安装在一起, 不需要时直接删除软件包根目录就行了.
  • /usr/local : 可以安装 stabel 的软件, 有点类似 Windows 下的 "C:/Progrem Files".

还是再说一遍, 这个仅仅是一个经验, 不是什么金科玉律.

2. 配置环境变量

可以使用 gedit 或 vi 编辑 ~/.bashrc, 在文件的最后补充下面这段 :

# Config JDK environment
export JAVA_HOME=/usr/local/JavaSDK
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export PATH=$JAVA_BIN:$PATH

保存后执行 source ~/.bashrc 命令使配置生效

小贴士

有三个环境变量设置点 :

  1. /etc/profile : 系统全局变量设置文件, 对每个shell都有效. 因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题.
  2. /etc/bashrc : 为每一个运行 bash shell 的用户执行此文件.
  3. ~/.bashrc : 文件存储的是专属于个人 bash shell 信息, 当登录时以及每次打开一个新的 shell时, 执行这个文件. 可以把使用环境变量的权限控制到用户级别, 如果需要给某个用户使用这些环境变量的权限, 只需要修改其个人用户主目录下的 .bashrc 文件就可以

从安全角度考虑, 一般可以在 ~/.bashrc 文件中设置 JDK 的环境变量

3. 测试 JDK

andy@andy-linux:~$ java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

----------------------------------------------------

Test.java
public class Test {
    public void sayHello(String name) {
        System.out.println("Hello : " + name);
    }
}

HelloJava.java
public class HelloJava {
    public static void main(String[] args) {
        String name = "No One";

        if (args.length != 0) {
            name = args[0];
        }

        Test test = new Test();
        test.sayHello(name);
    }
}

----------------------------------------------------

andy@andy-linux:~$ java HelloJava 柳岩
Hello : 柳岩

andy@andy-linux:~$ java HelloJava
Hello : No One

4. JDK配置结束

女神

相关文章

  • 2020-10-12

    Linux学习4 Ubuntu20配置JDK 下载JDK 配置环境变量

  • 02.Zookeeper安装

    1、jdk安装 下载linux的jdk1.8.tar,上传至Linux服务器 解压缩jdk,配置jdk(命令:ta...

  • 【Linux】Jenkins安装

    安装环境准备 操作系统:Linux(CentOS7) 软件:jdk,安装及配置步骤见Linux安装jdk 软件:t...

  • JDK的安装与环境变量的配置

    本文包括Windows的JDK和Linux的JDK安装与环境变量的配置。 JDK(java development...

  • Javaweb项目部署到阿里云服务器

    环境配置 下载jdk和tomcat jdk下载地址 前往下载 jdk下载包括linux和window,下载对...

  • Linux下配置JDK和Jmeter

    一:JDK配置 1、先下载对应的JDK包放到linux目录下,/user/local/software/jdk-8...

  • Mac的linux安装tomcat

    一、Linux下JDK的安装配置 1.安装tomcat前首先要安装对应的jdk并配置Java环境。JDK下载[ht...

  • 配置jdk

    linux配置java环境变量(详细)一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i5...

  • Linux配置jdk环境

    Linux配置jdk环境 下载Linux版本的jdk安装包官网地址 创建一个文件夹jdk(名字随意) 将安装包解压...

  • Linux 配置JDK

    第一步:安装配置JDK环境 建立安装文件夹/home/java 安装下载好的rpm包 下载新版本的JDK 官方地址...

网友评论

      本文标题:Linux配置JDK

      本文链接:https://www.haomeiwen.com/subject/hjkdeftx.html