• mac 安装jdk1.5


    前期准备

    1. Java安装包
    2. 辅助工具
      • Pacifist:用于提取*.dmg安装包中的文件(点我下载

     

    安装步骤

    1. 删除系统中的默认目录文件:
      $ sudo rm /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

      备注:如果提示 “Operation not permitted”,是因为 Mac OS X 在 EL Capitan 之后加入了 Rootless 机制,不能再随心所欲的读写很多路径下的文件了。重启系统按住 Command + R 进入恢复模式,打开 实用工具 -> Terminal,执行 “csrutil disable” 即可关闭 Rootless ;同样步骤执行“csrutil enable” 即可恢复默认。

    2. 使用 Pacifist 提取 “Java for Mac OS X 10.5 Update 10”中的文件:

      • 在 JavaForMacOSX10.5Update10.dmg 上 右键 -> 打开方式 -> Pacifist
      • 找到 /System/Library/Frameworks/JavaVM.framework/Versions/ 目录,选中 1.5 和1.5.0 两个目录,右键 -> 安装到默认位置 
    3. Terminal 中切换到 jdk 1.5 的安装目录下,验证是否安装成功:
      1  $ cd /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin
      2  $ ./java -version
      3  java version "1.5.0_30"
      4  Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_30-b03-389-11M4833)
      5  Java HotSpot(TM) Server VM (build 1.5.0_30-161, mixed mode)

       

    安装路径

    Apple派的 JDK 1.6 与 JDK 1.5 在 OS X 上的安装路径是不同的,JDK 1.6 与 Oracle 派的 JDK 的安装路径一致,这点需要特别注意。

    JDK 1.5 的安装路径:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0
    JDK 1.6 的安装路径:/Library/Java/JavaVirtualMachines/1.6.0.jdk

    系统默认的 JDK 版本,是通过 link 来实现的,也就是说 Java 程序如 Maven、Eclispe 选择哪个 JDK 是通过各自的启动脚本,按照约定的 link 文件去查找 Java 程序的。比如 Maven 就会先找 Apple 派的 JDK 后找 Oracle 派的 JDK。

    Apple 派的 JDK 通过把文件 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDKlink 到某个版本的 JDK 实现了多版本支持。

    Oracle 派的 JDK 学习 Aplle 派的方法也支持多版本,link 文件是 /System/Library/Frameworks/JavaVM.framework/Versions/Current

     

    在 Eclipse 中配置 JRE

    Preferences -> Java -> Installed JREs,将安装好的各版本 JDK 添加到列表中。 

  • 相关阅读:
    LoadRunner-参数化(参数间关联)
    LoadRunner-参数化(添加参数值)
    LoadRunner-参数化(连接数据库)
    LoadRunner-录制脚本中文显示乱码
    LoadRunner-循环
    LoadRunner-关联相关(解决方法二)
    LoadRunner-关联报错(解决方法一)
    LoadRunner-关联问题(栏目列表较多关联不了想要的id)
    LoadRunner-关联(自动关联和手动关联)
    Java基础之处理事件——选项按钮的鼠标监听器(Lottery 2 with mouse listener)
  • 原文地址:https://www.cnblogs.com/hujie-developer/p/6206439.html
Copyright © 2020-2023  润新知