Mac安装Java配置JAVA_HOME

1. 进入Oracle官网JAVA的下载界面,找到自己需要下载的JDK版本。点选“Accept License Agreement”后,选择自己电脑的下载包(Mac OS X x64)并单击该包进行下载。

jdk-8u66-macosx-x64.dmg

2. 配置JAVA_HOME

装完之后发现在默认的路径下找不到JDK7的HOME,如下所示:

$ which java

/usr/bin/java

$ ls -l /usr/bin/java

lrwxr-xr-x  1 root  wheel  74 10 26 22:55 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

$ ls -l /System/Library/Frameworks/JavaVM.framework/Versions

total 64

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.4 -> CurrentJDK

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.4.2 -> CurrentJDK

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.5 -> CurrentJDK

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.5.0 -> CurrentJDK

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.6 -> CurrentJDK

lrwxr-xr-x  1 root  wheel   10 10 26 22:55 1.6.0 -> CurrentJDK

drwxr-xr-x  7 root  wheel  238 10 26 22:55 A

lrwxr-xr-x  1 root  wheel    1 10 26 22:55 Current -> A

lrwxr-xr-x  1 root  wheel   52 10 26 22:55 CurrentJDK -> /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

解决:

google了一下,发现了这篇文章Important Java Directories on Mac OS X,可以使用工具命令“/usr/libexec/java_home”来定位JAVA_HOME

vim ~/.bash_profile

加入:

JAVA_HOME=`/usr/libexec/java_home`

export JAVA_HOME

另外可以使用-V选项列出所有版本的JAVA_HOME:

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (3):

1.8.0_66, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home

1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home

最后不要忘记,如果.bash_profile是刚刚创建的,需要这一句让配置生效:

source .bash_profile

验证:

$ echo $JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home

时间: 2024-12-06 14:01:35

Mac安装Java配置JAVA_HOME的相关文章

Centos 安装Java配置环境变量

Centos 安装Java配置环境变量 1.查看系统版本 [[email protected] ~]# java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea61.11.5) (rhel-1.45.1.11.1.el6-3-i386) OpenJDK 64-Bit Server VM (build 20.0-b12,mixed mode) 2.进一步查看jdk信息 [[email protec

(四)mac安装与配置 python的IDE

mac上安装一个python的IDE,方便进行py脚本编写: 建议安装 pycharm 社区版,免费,功能基本够用了. 下载地址:https://www.jetbrains.com/pycharm/download/#  (下载os x版,community版,免费) 打开pycharm,配置上python PYcharm>Perferences>Project untitled>Project Interpreter,选择系统对应的 python安装目录即可,下框中会对应地显示安装上的

Mac 安装java

1.查看java的安装路径  mac /usr/libexec/java_home -V 2/ 1)  安装JDK 6或者JDK 7      或者JDK8  mac 的  参看http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html 大家在windows里面配置JDK环境变量很容易,但是如果要在mac里面配置JDK环境变量和windows里面有所不同,具体如下: 第一: mac OS里面自带jdk,不过

Mac 安装Java JDK

(一)Java JDK 首先到该网址,下载JavaSE  http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择MAC版本 安装成功后设置java环境变量: 安装之后默认的地址(通过finder查找):/Library/Java/JavaVirtualMachines/填你的javaJDK版本/Contents/Home 打开全局配置文件:    vi ~/.bash_profi

Tomcat 8.0 Mac 安装与配置

工具/原料 1,JDK:版本为jdk-8u40-macosx-x64.dmg 下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2,tomcat:版本为apache-tomcat-8.0.21.zip 下载地址http://tomcat.apache.org/index.html 3,Mac,64bit 方法/步骤 一.安装JDK和Tomcat 1,安装JDK:直接打开j

mac 安装apache 配置虚拟主机

来源:http://blog.csdn.net/qianling3439/article/details/29410381 启动Apache 打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密).如下显示Apache的版本 接着输入 sudo apachectl start,这样Apache就启动了.打开Safari浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面.其位于“/Library(资源库)

charles for Mac安装及配置

1.下载 官网下载地址:https://www.charlesproxy.com/download/ 2.激活账号 安装后,先选择体验版,进入Help→Register,注册账户密码. 以下是网上找到的,亲测可用: Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 3.配置 依次在Help→SSL Proxying中点击下图的2项: 1)双击进入证书后,选择始终信任: 2)点击即可安装. 4.代理设置 1)在Pro

mac安装as配置

/Users/admin/Library/Android/sdk export PATH=${PATH}:/Users/admin/Library/Android/sdk/tools:/Users/admin/Library/Android/sdk/platform-tools export PATH=${PATH}:/Users/admin/Library/Android/sdk/tools:/Users/admin/Library/Android/sdk/platform-tools

gopherjs 在mac电脑上的安装与配置整理

一.前言 此篇仅流水形式整理一下在工作中要用到gopherjs的安装记录,因为是后补的记录,所以中间省略了大部分的命令结果(用文字表示) PS: 这篇是针对MAC的,嗯,不知道对WIN的童鞋有没有帮助,可以蛮看一下 二.gohperjs是什么? 个人理解的是,gopherjs作为中间人的存在方式将.go文件编译成一份js文件,扩展了go的使用领域 下面进入正题 三.gopherjs mac 安装与配置 安装go1.12版本 安装地址 https://dl.google.com/go/go1.12