为了账号安全,请及时绑定邮箱和手机立即绑定

Mac OS X和多个Java版本

Mac OS X和多个Java版本

交互式爱情 2019-08-23 14:19:16
Mac OS X和多个Java版本如何在MacOS上安装额外的Java?我安装了jdk8,工作正常。但现在我需要一个jdk7安装用于开发目的。当尝试通过DMG文件安装旧版本时,我收到警告,已经安装了较新版本的Java并且安装程序退出。/usr/libexec/java_home -verboseMatching Java Virtual Machines (1):     1.8.0_20, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home    /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home除了这个之外,如何安装jdk7?
查看完整描述

3 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

卸载jdk8,安装jdk7,然后重新安装jdk8。


我在它们之间切换的方法(在.profile中):


export JAVA_7_HOME=$(/usr/libexec/java_home -v1.7)

export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)

export JAVA_9_HOME=$(/usr/libexec/java_home -v9)


alias java7='export JAVA_HOME=$JAVA_7_HOME'

alias java8='export JAVA_HOME=$JAVA_8_HOME'

alias java9='export JAVA_HOME=$JAVA_9_HOME'


#default java8

export JAVA_HOME=$JAVA_8_HOME

然后您只需键入java7或java8在终端中切换版本。


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 640 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信