美文网首页
Mac安装JDK1.6、JDK1.8

Mac安装JDK1.6、JDK1.8

作者: 刍一束 | 来源:发表于2020-02-26 16:59 被阅读0次

为了测试某个功能需要JDK1.6环境,但是日常需要1.8环境,需要在电脑上配置两个java环境。
操作系统: macOS Catalina 10.15
一 安装JDK1.6

  1. 下载安装包: https://support.apple.com/kb/DL1572?locale=zh_CN
  2. 执行安装。
    碰到问题: 已安装更高版本
    解决方案: 参考https://blog.csdn.net/gaofenglxx/article/details/102565883
  • 第一步 打开 脚本编辑器


    截屏2020-02-2616.48.10.png
  • 第二步 输入如下代码
set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/Java\\ for\\ macOS\\ 2017-001/JavaForOSX.pkg ~/tmp"
do shell script "hdiutil unmount /Volumes/Java\\ for\\ macOS\\ 2017-001/"
do shell script "sed -i '' 's/return false/return true/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/Java.pkg"
do shell script "rm -rf ~/tmp"
display dialog "Modified Java.pkg saved on desktop" buttons {"Ok"}
  • 第三步 执行脚本,在弹出窗口中选择你下载的jdk,在桌面会生成一个新的安装包
  • 第四步 执行新的安装包 完成安装

二 配置环境变量

  1. 打开配置文件 : vi ~/.bash_profile 并填写下文内容
  2. 添加配置:
  # jdk1.6
  export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6`
  # jdk1.8
  export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
  
  # 默认 jdk 使用1.8版本
  export JAVA_HOME=$JAVA_8_HOME
 ...
  #切换 jdk 版本
  alias jdk6="export JAVA_HOME=$JAVA_6_HOME"
  alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

3、切换环境:在终端输入jdk6 即可使用jkd1.6环境。输入jdk8即可使用jdk1.8.

相关文章

  • Mac安装JDK1.6、JDK1.8

    为了测试某个功能需要JDK1.6环境,但是日常需要1.8环境,需要在电脑上配置两个java环境。操作系统: mac...

  • jdk切换所需操作

    以jdk1.8 To jdk1.6 为例:1、下载jdk1.6的包,安装或解压至D盘2、设置环境变量JAVA6_H...

  • intellij idea 14与Java7问题

    oracle并没有提供jdk1.6的mac版本,现在能在mac上安装的jdk1.6都是苹果自己的编译成果,用起来并...

  • Mac下多版本JDK安装

    1.下载 JDK1.6官方未提供1.6的mac版本,需要去apple的开发者网站JDK1.7、JDK1.8可以去O...

  • Mac下多版本JDK安装及切换

    1.下载 JDK1.6官方未提供1.6的mac版本,需要去apple的开发者网站JDK1.7、JDK1.8可以去O...

  • Mac系统安装JDK

    这篇文章主要为在MAC苹果系统下安装JDK1.8并配置系统环境变量。 主要分为以下步骤: 下载JDK1.8安装包。...

  • Mac jdk1.8环境下安装jdk1.6

    一、设备 二、安装 下载jdk1.6 https://support.apple.com/kb/DL1572?l...

  • HashMap底层实现原理

    本文都是基于JDK1.8,不去对比JDK1.7或者JDK1.6 JDK1.8中hashMap的组成 在JDK 1....

  • 青花瓷3.10.1安装

    01下载地址 青花瓷3.10.1下载 02注意mac需要添加jdk1.6以上版本 03安装青花瓷 安装完成开始破解

  • Mac jdk多版本并存

    Mac 同时安装java8 和 java11 正常安装jdk1.8 和 jdk1.11 的dmg包。 配置 .ba...

网友评论

      本文标题:Mac安装JDK1.6、JDK1.8

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