美文网首页我爱编程
在 Mac 中配置 JDK 环境变量

在 Mac 中配置 JDK 环境变量

作者: 小叶与小茶 | 来源:发表于2018-05-27 20:19 被阅读17次

在Windows下,配置JDK非常简单。安装完成后,在环境变量做如下设置:

  1. JAVA_HOME = {JDK_INSTALL_DIR}
  2. CLASSPATH = %JAVA_HOME%\lib
  3. Path = ......;%JAVA_HOME%\bin

但在Mac OS极简的软件安装方式下,安装JavaSDK时,没有机会像Windows下指明安装路径,那它被安装到哪里了呢?首先在JAVA_HOME的设置上就遇到了麻烦。

一、JDK安装到了哪里

在developer.apple.com中有如下的说明:

From developer.apple.com

从这段描述中能够看到,真实的JAVA_HOME应该通过“/usr/libexec/java_home”这个命令行工具来查询:

localhost:~ andy$ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home

localhost:~ andy$ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home

localhost:Home andy$ ls -n
drwxr-xr-x  46 0  0      1472  3 29 07:04 bin
drwxr-xr-x   9 0  0       288  3 29 07:00 db
drwxr-xr-x   9 0  0       288  3 29 07:00 include
-rw-r--r--   1 0  0   5207082  3 29 00:49 javafx-src.zip
drwxr-xr-x  10 0  0       320  3 29 07:01 jre
drwxr-xr-x  14 0  0       448  3 29 07:01 lib
drwxr-xr-x   5 0  0       160  3 29 07:00 man
-rw-r--r--   1 0  0       427  3 29 07:00 release
-rw-r--r--   1 0  0  21241492  3 29 07:00 src.zip

java和javac等所在的bin目录和诸多基础库所在的lib目录,都在Home目录之中。

二、配置JDK

在“.bash_profile”添加如下配置:

# Setting PATH for JavaSDK
export JAVA_HOME=$(/usr/libexec/java_home)
export CLASSPATH=$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

三、测试JDK配置

编写一个HelloWorld对环境变量配置进行测试:

//HelloWorld.java
public class HelloWorld {
    public static void main(String[] args) {
        Test test = new Test();
        test.sayHello();
    }
}

//Test.java
public class Test{
    public void sayHello(){
        System.out.println("Hello World");
    }
}

程序执行成功,JDK基础配置OK。

相关文章

  • 配置Java环境变量

    1、Mac配置Java环境变量:jdk在mac系统环境变量设置 2、Win10配置Java环境变量: CLASSP...

  • JAVA jdk安装MAC版

    检测mac 中是否存在JAVA JDK下载链接 jdk下载链接 下载安装完成后在终端中输入 配置环境变量

  • mac下WebStrom + node.js +jdk环境变量配

    转自:mac下WebStrom + node.js +jdk环境变量配置

  • mac开发环境搭建

    mac开发环境搭建 [toc] jdk 下载jdk的dmg安装包配置环境变量 编辑环境变量 maven 下载并解压...

  • Mac 配置JDK环境变量

    Mac 配置JDK环境变量 安装Android Studio需要安装JDK,一般Mac带的都有但是版本都太老,或者...

  • Mac 配置JDK环境变量

    Mac OX 配置JDK环境变量(https://www.cnblogs.com/ultimateWorld/p/...

  • JAVA环境变量配置

    在配置环境变量前,默认已经全部安装好jdk1.8+,以1.8为示例 1.Mac环境变量配置 打开终端输入/usr/...

  • 在 Mac 中配置 JDK 环境变量

    在Windows下,配置JDK非常简单。安装完成后,在环境变量做如下设置: JAVA_HOME = {JDK_IN...

  • day01

    怎么配置环境 windows系统下:1、下载JDK2、配置环境变量Mac直接下载JDK安装即可。命令行方式dir:...

  • Android Monkey 真机测试并收集日志

    首先进行环境变量配置 下载jdk 安装jdk 配置jdk 环境变量 然后配置android 环境 安装and...

网友评论

    本文标题:在 Mac 中配置 JDK 环境变量

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