`

MAC下安装多版本JDK和切换

阅读更多

推荐方式:

Java代码  收藏代码
  1. vi .bash_profile 输入以下内容  
  2. 然后执行source .bash_profile生效新配置  

 

Java代码  收藏代码
  1. # Mac默认 JDK 6(Mac默认自带了一个jdk6版本)  
  2. export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6`  
  3. # 设置 JDK 7  
  4. export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`  
  5. # 设置 JDK 8  
  6. export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`  
  7.   
  8. #默认JDK 6  
  9. export JAVA_HOME=$JAVA_6_HOME  
  10.   
  11. #alias命令动态切换JDK版本  
  12. alias jdk6="export JAVA_HOME=$JAVA_6_HOME"  
  13. alias jdk7="export JAVA_HOME=$JAVA_7_HOME"  
  14. alias jdk8="export JAVA_HOME=$JAVA_8_HOME"  

 

 默认jdk为1.6,执行jdk6或jdk7或jdk8后,通过java -version可看到已切换成相应版本。

分享到:
评论

相关推荐

    mac m1版本jdk8

    总之,安装和配置适合Mac M1芯片的JDK8需要找到兼容的版本,利用Homebrew简化安装过程,并确保IDE和其他开发工具能够与之良好配合。同时,理解Rosetta 2的作用以及其可能带来的性能影响也是关键。

    Windows系统用命令行一键切换多个JDK版本

    Windows系统安装了多个版本Java的JDK,可以像mac/Linux系统一样一键切换不同的版本,下载后把文件名后缀改为bat格式,如果出现乱码,把文件改为ANSI编码

    jdk-mac环境(8、11、21)

    同时,为了方便切换不同版本的JDK,可以使用Homebrew包管理器,通过命令`brew install AdoptOpenJDK/openjdk/jdk@11`来安装。 3. JDK 21: JDK 21(也称为Java 17,因为Oracle遵循偶数版本为LTS的策略)于2021年...

    mac jdk1.6免安装版本

    在Mac OS上安装JDK1.6的免安装版本,通常是为了避免对系统原有设置的干扰或者为了方便在多版本Java之间切换。这个免安装版本的JDK,通常是一个自包含的压缩包,解压后可以直接将路径添加到系统的PATH环境变量中,...

    最新Java JDK 20安装版(macos-64位)

    `或`Homebrew`等工具,可以方便地在多个Java版本之间切换。 - 了解`java_home`环境变量的设置,以确保系统使用正确的JDK版本。 6. **开发环境配置** - IDE集成:Eclipse、IntelliJ IDEA等主流IDE都支持JDK 20,...

    Windows快速切换JDK版本

    在Windows操作系统中,Java开发和运行常常需要切换不同的JDK版本,这可能是因为不同项目对JDK版本有特定要求。本文将详细介绍如何在Windows环境下快速有效地进行JDK版本的切换,以便满足各种开发需求。 首先,你...

    MacOS M2 jdk1.8资源 jdk-8u381-macosx-aarch64.dmg

    本文将详述关于MacOS M2系统上安装和使用JDK 1.8(也称为Java Development Kit 8)的相关知识点,特别是针对M2芯片架构的版本。 首先,`jdk-8u381-macosx-aarch64.dmg`是JDK 1.8更新381的MacOS版安装文件,其扩展名...

    jdk1.7免安装版64位

    总的来说,JDK 1.7的64位免安装版为开发人员提供了方便快捷的方式来获取和使用Java开发环境,无论是为了快速测试新项目,还是在不改变现有系统配置的情况下尝试不同版本的Java,都是一个理想的选择。然而,对于那些...

    jdk-14_osx-x64 for mac.rar

    4. **JDK版本管理**:如果你的系统上安装了多个JDK版本,可以使用`jenv`或`sdkman`等工具进行版本管理,方便切换不同版本的JDK。 5. **安全与更新**:定期检查并安装Oracle提供的JDK更新,以获取最新的安全修复和...

    jdk1.8.0_20免安装版

    标题提到的是"jdk1.8.0_20免安装版",这意味着这是一个特定版本的JDK,即1.8.0的第20次更新,而且是不需要通过传统安装程序进行安装的版本。 在传统的安装过程中,用户通常需要运行一个.exe或.msi文件,然后遵循...

    jdk1.8.0_201.zip

    JDK 1.8.0_201是非安装版本,这意味着它不需要通过传统的安装过程在操作系统上设置,而是可以直接解压到指定位置并配置环境变量来使用。 JDK 1.8.0_201是Oracle公司发布的JDK 8的一个更新版本,其主版本号为8,次...

    OracleJDK1.8.0_202(MacOS).zip

    这样的安装方式对于开发人员来说更加便捷,尤其是在多版本JDK切换或者自动化部署时,可以更高效地管理不同的Java环境。 值得注意的是,这个版本是OracleJDK8中最后一个使用Binary Code License (BCL)协议的。BCL...

    mac jdk1.7

    ### 关于macOS下的JDK 1.7安装与配置详解 #### 一、Java Development Kit (JDK) 1.7简介 Java Development Kit(简称JDK)是Sun Microsystems针对Java开发人员推出的软件开发工具包,随着Oracle收购Sun ...

    最新Java JDK 11免安装版(MacOS 64位)

    这种方式方便了开发者快速部署和切换不同版本的JDK,同时也减少了系统资源占用。 4. **官方源获取**: 从官方获取的JDK版本保证了软件的纯净,避免了可能的恶意软件或者广告插件,同时官方会及时提供更新和安全...

    jdk mac 版本11.0.6 架构x64

    用户还可以通过系统偏好设置或手动配置来设置Java版本,以便在多个版本之间切换。 **开发与调试** 有了JDK 11.0.6,开发者可以在macOS上使用各种IDE(集成开发环境),例如Eclipse、IntelliJ IDEA或NetBeans,来...

    visualvm jdk插件

    它集成了多个JDK工具,如JConsole、JProfiler和JStack等,提供了一个统一的用户界面,使得开发者无需在不同工具之间切换,就能完成各种性能分析任务。 **1. VisualVM的主要功能** - **内存分析**:VisualVM可以...

    Java jdk1.7(7u80),jdk1.8(8u341)——mac版本

    在本文中,我们将深入探讨JDK 1.7(7u80)和JDK 1.8(8u341)这两个mac版本的重要特性、安装过程以及如何在Mac操作系统上配置和使用它们。 首先,让我们了解这两个版本的Java JDK。JDK 1.7,也被称为Java 7,是...

    jdk tomcat mysql 安装帮助

    4. 测试JDK是否安装成功,打开命令行,输入`java -version`和`javac -version`,如果显示正确的JDK版本信息,即表示安装成功。 【Tomcat的安装与测试】 Apache Tomcat是一个开源的Web服务器和Servlet容器,用于...

    eclipse+jdk1.8资源下载

    在实际开发过程中,为了保证项目的稳定性和兼容性,开发者通常会选择特定版本的Eclipse和JDK搭配使用。"eclipse+jdk1.8"这个资源包,就是为那些需要在Eclipse环境下使用JDK1.8进行开发的用户提供的一站式解决方案。...

Global site tag (gtag.js) - Google Analytics