`
征客丶
  • 浏览: 135013 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

mac 下配置 JAVA_HOME and JRE_HOME

    博客分类:
  • Java
阅读更多
前言:下载 java 1.6 for mac Download from Apple Developer
https://developer.apple.com/downloads/index.action
jdk 1.7 及之后的版本直接去 orcal 官网下载。

一、设置临时 JAVA_HOME 和 JRE_HOME [目录 要从根目录写起]
1、打开 Terminal 窗口,输入
$ export JAVA_HOME=java安装目录/Contents/Home
$ export JRE_HOME=java安装目录/Contents/Home
$ export PATH=$JAVA_HOME:$PATH

此时你在当前的 Terminal 窗口中设置好了,输入
$ env
就会在环境变量的信息中看到这些设置的信息,但这种设置只有在当前用户的当前窗口中有效,切换了用户或窗口就失效了。

二、设置全局的
1、进入 要目录下的 隐藏目录 etc
$ cd etc
2、修改目录下的 bashrc 文件
$ vi bashrc
[vi  操作请自选查找,或使用其他编辑器的ui 界面来编辑]
在文件中添加
export JAVA_HOME=java安装目录/Contents/Home
export JRE_HOME=java安装目录/Contents/Home
PATH=$JAVA_HOME:$PATH
这两行保存退出。这时你配置好了 java 环境变量。
注:
在已打开的 Terminal 窗口中执行:
$ source /etc/bashrc
这时 你配置的 java 环境变量在你刚刚执行命令的窗口中就生效了。[新打开的 Terminal 窗口无须执行些命令]
注:
a、修改文件 profile 文件也可以,这个文件与 bashrc 在同一个目录,profile 文件中设置了去读取 bashrc 文件中的设置。
b、设置 “JAVA_HOME=java安装目录”可以用 “JAVA_HOME=$(/usr/libexec/java_home)” 来替代,他会自己去找 java 安装目录。

摘录:mac 下 javac 乱码
=>export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
可以写到配置文件中,让所有命令窗口有效。

注:用 dmg 安装的 java 一般在  /Library/Java/JavaVirtualMachines/ 目录下
另外如果未设置JAVA_HOME,系统会自动去这个路径(/Library/Java/JavaVirtualMachines/)目录下找安装的 jdk;且按上述方法设置的 JAVA_HOME 主要是对 Terminal 窗口有用,有些软件如:STS 还是会直接去路径:/Library/Java/JavaVirtualMachines/ 目录下去找,没找到他就会认为没有安装 jdk,所以如果你的 jdk 安装在自己指定的目录,最好在这个目录创建一个连接文件指向你的 jdk 安装目录。也就是你 jdk 安装目录 “java安装目录/Contents/Home” 中的 “java安装目录” 目录。

--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq     : 1035862795
敲门砖: 代码谱写人生
分享到:
评论

相关推荐

    安装配置JAVA_HOME环境变量

    ### 安装配置JAVA_HOME环境变量 在计算机科学与软件开发领域中,Java作为一种广泛使用的编程语言,其环境配置对于确保程序的正确运行至关重要。在本文中,我们将深入探讨如何安装配置`JAVA_HOME`环境变量,并理解其...

    java home 的设置

    在Java开发环境中,正确配置`JAVA_HOME`环境变量是十分重要的一步。这不仅能够确保开发工具和脚本正确找到Java安装路径,还能为其他依赖于Java的应用程序提供必要的环境支持。接下来,我们将深入探讨如何设置`JAVA_...

    java环境jdk8(mac版)苹果笔记本使用 jdk-8u221-macosx-x64

    Java开发环境对于任何Java开发者来说都是至关重要的,尤其是在Mac OS平台上。本文将详细介绍如何在苹果笔记本上安装和配置Java Development Kit (JDK) 8,具体版本为`jdk-8u221-macosx-x64`。首先,我们需要理解JDK...

    jdk1.6.0_20

    安装JDK 1.6.0_20通常涉及解压压缩包,将bin目录添加到PATH环境变量中,以及设置JAVA_HOME环境变量。根据操作系统(Windows、Linux或Mac OS)的不同,具体步骤会有所差异。 五、兼容性和更新 虽然JDK 1.6已不再获得...

    JavaJava8安装 JDK1.8安装 环境变量配置

    - `JRE_HOME`:指向JRE的安装目录,通常位于`JAVA_HOME/jre`下。 - `PATH`:添加`JAVA_HOME/bin`和`JRE_HOME/bin`,使得系统可以在任何目录下执行Java命令。 配置环境变量的方法与上述安装过程中的相应操作系统...

    Java环境变量配置和tomcat自动启动

    ### Java环境变量配置 在开发Java应用程序时,正确配置Java环境变量是非常重要的步骤之一。它不仅能够让系统识别出Java安装的位置,还能够确保各种Java工具(如javac、java等)能够正常工作。 #### JAVA_HOME `...

    jdk详细配置说明

    - 在Linux或Mac OS X系统中,可以使用`export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin`命令来更新PATH。 #### 3. CLASSPATH CLASSPATH环境变量指定了Java虚拟机加载类(.class文件)的路径。 - **作用**:...

    java的环境变量配置

    在安装过程中,可以选择“自定义”安装,确保在“公共JRE”和“Java Development Kit”两个选项都打勾,这样会在系统环境变量中自动配置一部分。 2. 配置JAVA_HOME: 打开系统属性,选择“高级”标签页,点击...

    jdk环境变量的配置 By lgy

    `JRE_HOME`应指向Java Runtime Environment的安装目录,但大多数现代JDK安装会自动包含JRE,所以通常只需要配置`JAVA_HOME`。 总的来说,理解并正确配置JDK环境变量对于Java开发至关重要,它使得开发者可以在任何...

    java获取jdk路径

    String javaHome = System.getenv("JAVA_HOME"); if (javaHome != null && !javaHome.isEmpty()) { System.out.println("JAVA_HOME: " + javaHome); } else { System.out.println("JAVA_HOME environment ...

    java配置环境变量

    - 在`~/.bashrc`或`~/.profile`文件中添加一行`export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH`。 #### 三、验证Java环境配置 完成上述步骤后,可以通过以下方式验证Java环境是否配置成功: - 打开命令...

    JDK环境变量的配置.

    - 在Linux或Mac OS X中,可以在`~/.bashrc`文件中添加类似`export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH`这样的语句。 #### 4. CLASSPATH `CLASSPATH`环境变量用于指定Java虚拟机加载类(class)或资源...

    jdk-8u321-macosx-x64.dmg 配置java环境(Mac)

    在Mac OS上配置Java开发环境,首先我们需要理解Java Development Kit (JDK)的角色。JDK是Oracle公司提供的用于开发和运行Java应用程序的软件包,它包含了Java编译器、调试器和其他工具,使得开发者能够在Mac上编写、...

    java开发环境版本配置说明[汇编].pdf

    JAVA_HOME应指向JDK的安装目录,JRE_HOME则指向JRE(Java Runtime Environment)的安装位置,Path变量中添加JAVA_HOME和JRE_HOME的bin目录,使得系统能够找到Java可执行文件。确保这些环境变量设置正确,可以避免...

    java环境变量设置

    Java环境变量设置是Java开发和运行过程中的重要环节,它涉及到JDK的安装路径、Java应用程序的执行路径以及系统资源的配置。理解并正确设置这些环境变量对于Java开发者来说至关重要,因为它们直接影响到Java程序的...

    Java环境配置,win7-win10通用.pdf

    在配置Java环境之前,需要下载并安装Java Development Kit(JDK),它包含了JRE(Java Runtime Environment,Java运行时环境)和Java运行时库。JDK是编写Java程序的开发者使用的工具包,而JRE则是运行Java应用程序所...

    Java1.8.0_181 installation

    安装完成后,系统需要配置环境变量,包括`JAVA_HOME`指向JDK的安装路径,`PATH`中添加JDK的bin目录,这样命令行才能识别`javac`(Java编译器)和`java`(Java虚拟机)等命令。对于开发者来说,安装JDK是必须的,因为...

    jdk环境变量配置

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH ``` - 保存文件并使修改生效。 ### 总结 正确配置`JAVA_HOME`、`CLASSPATH`和`PATH`环境变量对于Java开发至关重要。这不仅有助于简化Java程序的编译和运行...

Global site tag (gtag.js) - Google Analytics