在MAC系统中,jdk的安装路径与windows不同,默认目录是:/System/Libray/Frameworks/JavaVM.Framwork/。
在这个目录下有个Versions目录,里面有不同版本的jdk。
1.怎样设置mac中的默认java版本呢 ?
先看一下mac中,java链接到了哪里:
进入到相应的目录:cd /usr/bin
查看java链接到了哪里:ls -l java
localhost:bin root# ls -l java
lrwxr-xr-x 1 root wheel 74 May 18 10:26 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
可以看到java连接到了current版本。那么这个到底是什么版本呢?其实,mac中current只是一个快捷方式而已,是为了方便设置默认java的。
这个链接连到哪里,默认的java就是哪个。但是在mac中可以保持这个java链接不变,只是改变一下当前的java即可,下面是步骤:
1)打开Finder : 单击桌面地步的finder图标即可。
2)Application-->Utilities-->Java-->Java Preferences
3)由第二步可以打开“Java Preferences”对话框,选中“General”tab。在下面的“Java Application Runtime Settings”区把需要的java版本拖动到最顶端即可。
最顶端的java就是当前(current)java,这样在改变默认java版本时就不用在/usr/bin下重新设置java链接,而是直接在这里把需要的java拖到最上面就行。
2.MAC中的javahome设置
在windows中,javahome的值只是取到版本号的目录即可,但是在mac中有稍微的不同,要去到版本号目录下的Home目录,如:
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
3. 在MAC中设置JAVA_HOME环境变量
环境变量要再etc目录下的profile文件中配置,这样才是永久的配置。
cd /etc
vi profile
输入如下内容:
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
export JAVA_HOME
保存。然后重启或者注销,使环境变量的配置起作用。
这样javahome的环境便令配置好了。
同样的道理,我们可以在profile这个文件中进行PATH,CALSSPATH等环境变量的配置。
分享到:
相关推荐
本文将详细讲解如何在Mac上切换和设置Java的默认版本,以及如何让这种设置永久生效。 首先,当系统提示Java版本过低时,我们可以检查当前系统的Java版本。在终端中输入`java -version`,会显示出Java的详细信息。在...
Java环境变量设置是Java开发和运行过程中的重要环节,它涉及到JDK的安装路径、Java应用程序的执行路径以及系统资源的配置。理解并正确设置这些环境变量对于Java开发者来说至关重要,因为它们直接影响到Java程序的...
本主题将深入探讨在Mac系统和Windows系统上安装JDK的过程,并详细解析Java从9到19版本的主要新特性。 一、JDK安装 1. Mac系统安装: - 使用Homebrew:在终端中输入`brew install AdoptOpenJDK`,然后通过`java -...
java获取Centos7服务器网卡ip 子网掩码 默认网关 DNS 同时设置网卡 及 重启网卡参考
Mac OS作为一款稳定且用户友好的操作系统,同样支持Java的运行和开发。本文将深入探讨Mac上安装Java 8,特别是针对给定的文件“jdk-8u391-macosx-x64.dmg”。 Java 8,也被称为Java Development Kit (JDK) 8,是...
Mac下Java的版本是1.7。 java -version java version 1.7.0_71 Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode) 安装了...
在Java编程语言中,获取操作系统的信息对于环境配置、程序调试及兼容性测试等方面具有重要意义。本文将基于给定的文件信息,深入探讨如何利用Java来获取操作系统的关键信息,并对每一条命令及其返回值进行详细解释。...
Java从1.6版本开始引入了`java.awt.Desktop`类,它提供了一组方法来与用户的桌面环境进行交互,包括打开文件、打印文件以及启动浏览器等。以下是使用`Desktop`类打开URL的步骤: 1. 首先,需要导入`java.awt....
以上所述,是Java在Mac系统上利用x86 64位处理器调用摄像头并推流的基本步骤。实际开发中,可能还需要考虑错误处理、性能优化、多线程以及与其他系统组件的集成等问题。希望这个简要的指南能为你提供一个起点,帮助...
对于Java 8,这个版本引入了多项新特性,包括Lambda表达式、方法引用、Stream API以及默认方法等,极大地提升了Java编程的效率和灵活性。 在Mac OS上安装JDK 8的步骤如下: 1. **下载JDK**:首先,你需要从Oracle...
在Windows系统中,通常会设置为如`C:\Program Files\Java\jdk1.8.0_201`这样的路径。设置JAVA_HOME后,其他环境变量可以相对应地引用它,简化维护。 2. **PATH**: PATH环境变量包含系统寻找可执行文件的路径列表...
然而,对于在Mac操作系统上运行的Java应用,开发者通常希望应用能够具有与原生Mac应用相同的外观和感觉,这就是Mac风格LookAndFeel的作用。 在Java中,可以通过调用`javax.swing.UIManager`类的方法来设置LookAnd...
Mac版的JDK 1.8是Java Development Kit的一个特定版本,专为苹果公司的Mac OS X(现称为macOS)操作系统设计。JDK是开发和运行Java应用程序所必需的软件包,包含了编译器、调试器、Java运行时环境(JRE)以及其他...
安装过程中,用户可以选择自定义安装路径,以及是否设置Java为默认的Java版本。 6. **环境变量配置**:为了确保Java可以在命令行环境中使用,安装程序通常会自动更新系统环境变量`PATH`,添加JRE的bin目录。但有时...
- 了解`java_home`环境变量的设置,以确保系统使用正确的JDK版本。 6. **开发环境配置** - IDE集成:Eclipse、IntelliJ IDEA等主流IDE都支持JDK 20,需要更新IDE配置以使用新版本。 - 编程实践:了解并遵循最新...
Java 16.0.1 是Oracle公司发布的一个重要的Java开发和运行环境版本,特别针对Mac OS操作系统进行了优化。这个版本在2021年5月14日发布,为开发者提供了一个稳定且功能丰富的平台,以支持在Mac OS系统上进行Java应用...
Java教程是学习编程语言Java的基础,本教程特别关注系统配置和环境变量的设置,这对于初学者来说至关重要。Java开发工具包(JDK)是进行Java编程的先决条件,因此我们首先从JDK的下载开始讲解。 1. **JDK下载**: ...
在OS X下,java也就是/usr/bin/java在默认情况下指向的是已经安装的最新版本。但是您可以设置环境变量JAVA_HOME来更改其指向。 六、配置命令自动切换Java版本 可以在~/.bash_profile(如果是Zsh,修改~/.zshrc)...
Swing 提供了多种窗口主题,使得开发者可以为应用创建具有不同视觉风格的界面,以适应不同的操作系统环境,如 Windows、Mac OS(苹果系统)等。在Java Swing中,这些主题通常被称为“LookAndFeel”。 在Java Swing...