首页 > 编程知识 正文

mac系统配置jdk,macos安装jdk1.8

时间:2023-05-04 14:48:02 阅读:180573 作者:4796

一般来说,买来的mac计算机系统已经内置了JDK1.6,在“终端”中输入命令就可以看到java -version的版本。 不过,苹果宣布macOS X10.11(Elcapitan )将是最后一个支持Java 6的OSx版本。 我的MAC电脑是Mac OS X 10.11.6,所以默认情况下没有安装JDK1.6。 尽管如此,现在还有人在使用JDK1.6吗?

要安装JDK1.6和JDK1.7,必须搜索mac安装软件包。 目前官方网站上只提供JDK1.8的下载。 这个请特别注意。 我最初在官网上找了JDK1.7找了一晚上。 在网上所有教程中,JDK1.7的下载链接都指向http://www.Oracle.com/tech network/Java/Java se/downloads/index.how ndex

忽略JDK1.6/1.7/1.8 for mac的安装,网上有很多教程,而且安装很简单。

三个版本的最终安装目录(版本号因情况而异) :

JDK 1.6:/library/Java/javavirtualmachines/1.6.0.JDK

JDK 1.7:/library/Java/javavirtualmachines/JDK1.7.0_ 79.JDK

JDK 1.8:/library/Java/javavirtualmachines/JDK1.8.0_ 65.JDK

一.编辑bash _ profile:vim~/.bash _ profile

第二,添加export Java _6_ home=`/usr/libexec/Java _ home-v 1.6 `

export Java _7_ home=`/usr/libexec/Java _ home-v 1.7 `

export Java _8_ home=`/usr/libexec/Java _ home-v 1.8 `

#缺省值为JDK1.7

export JAVA_HOME=$JAVA_7_HOME

#alias命令动态切换JDK版本

alias JDK6=' export Java _ home=$ Java _6_ home '

alias JDK7=' export Java _ home=$ Java _7_ home '

alias JDK8=' export Java _ home=$ Java _8_ home '

如果你不像电脑那样,mac中没有内置JDK1.6,请删除以上内容中的JDK1.6内容。

三.执行生效命令: source ~/.bash_profile

四.你最好重新启动mac电脑。 我以前没有重新启动,所以测试无效。

五.执行: java -version,看看是不是1.7版?

运行:运行jdk8,java -version,查看是否为1.8版。

运行:运行jdk6,然后运行java -version以验证是否是版本1.6。

这样就实现了三个版本的任意切换。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。