MAC OSX安装多个版本的JAVA

MAC自带的jdk1.6是苹果公司自己修改的版本,被广泛应用于各种mac软件,具有不可替代性;同时,oracel发布的jdk1.7和jdk1.8有时也需要用到。因此,在mac上安装、使用多个版本的jdk具有重要意义。以下以jdk1.6和jdk1.8为例介绍安装、使用方法。

1.从JAVA官网下载jdk1.8的安装包,点击安装。这一步过后,在命令行输入java -version仍然显示为1.6,因为jdk1.8虽然被安装了,但是并没有配置。

2.现在开始配置:把jdk1.8的home文件夹软连接至usr/libexec文件夹中,之所以做软连接是因为jdk1.8默认的安装目录为/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home,其中有空格,在下一步做alias命令的时候会导致报错,软连接之后则不会。代码如下:

sudo ln -s /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home /usr/libexec/java_8_home

3.打开~/.bash_profile,没有的话创建

vim ~/.bash_profile

4.在文件中写入,保存、退出

export JAVA_6_HOME=$(/usr/libexec/java_home) #这是mac自带的jdk1.6的home目录
JAVA_8_HOME="/usr/libexec/java_8_home" #这是我们软连接的jdk1.8的目录
export JAVA_8_HOME
JAVA_HOME=$JAVA_6_HOME #开机的时候默认选择jdk1.6
alias jdk6="export JAVA_HOME=$JAVA_6_HOME" #编辑一个命令jdk6,输入则转至jdk1.6
alias jdk8="export JAVA_HOME=$JAVA_8_HOME" #编辑一个命令jdk8,输入则转至jdk1.8

5.重启。以后要使用jdk1.6的时候则在命令行输入jdk6,要使用jdk1.8的则输入jdk8。简单爆了有没有

时间: 2024-11-12 09:21:25

MAC OSX安装多个版本的JAVA的相关文章

HBase Mac OSX 安装笔记

HBase Mac OSX 安装笔记 本次测试安装的机器为Mac Book Pro, 系统为 OS X 10.9.4.hbase版本0.98.6.1. 使用Java版本为Oracle的JDK 1.6.0_65. 1. 下载安装 hbase-0.98.6.1 此处下载的是 0.98.6.1,下载后解压缩.解压缩后的目录为 hbase-0.98.6.1-hadoop2/ 注:hbase中已经包含hadoop,所以不用另外安装hadoop了. 2. 修改配置 (1) conf/hbase-env.sh

mac osx安装mysql

0.下载地址 http://soft.macx.cn/2068.htm 1.安装 mysql-5.6......pkg 2.安装mysqlstartup....pkg 3.安装偏好mysql.prefpane 安装后密码为 root '空' 修改mysql密码 /usr/local/mysql/bin/mysqladmin -u root password newPassWord mysql manage client我选择:Navicat Premium mac osx安装mysql

MAMP环境下为Mac OSX安装设置PHP开发环境

一.简单介绍: PHP 页需要通过 Web 服务器处理.因此,要在 PHP 进行开发,您需要访问支持 PHP 的 Web 服务器和 MySQL 数据库.phpMyAdmin 也很实用,它是 MySQL 的图形接口.这三个组件是可用于开发.测试和部署 Web 应用程序的开放源代码软件.并且都是免费的.Apache Web 服务器和 PHP 都是 Mac OS X 中预装的.但它们在默认情况下并未启用.并且,预装版的 PHP 缺少许多实用功能,并且您需要单独安装和配置 MySQL.除非您能在 Ter

【mac osx安装opencv,python总结】

在macosx下安装opencv,最大的困难在于协调python版本.由于在opencv官网上,强烈建议安装完整版的python(不建议使用mac 内置的python),所以会碰到这个多个python版本,导致opencv安装失败 1. 安装brew 2. 安装python(直接在官网下载安装包)点击.dmg文件,安装python. 在应用程序列表中会添加IDEL.pythonLauncher.buildapplet三个应用. 同时,系统默认的python被替换为新版本,新版本安装路径 /Lib

Hadoop Mac OSX 安装笔记

本次测试安装的机器为Mac Book Pro, 系统为 OS X 10.9.4.Hadoop版本2.4.1. 使用Java版本为Oracle的JDK 1.6.0_65. 1. 下载安装 Hadoop2.x 此处下载的是 2.4.1,下载后解压缩.解压缩后的目录为 hadoop-2.4.1/ 2. 修改配置 (1) hadoop-2.4.1/etc/hadoop/core-site.xml <configuration> <property> <name>fs.defau

mac下安装Python3.*(最新版本)

前言:mac系统自带python,不过以当前mac系统的最新版本为例,自带的python版本都是2.*版本,虽然不影响老版本项目的运行,但是python最新的3.*版本的一些语法与2.*版本并不相同,网上的教程大神们也肯定都更新出了最新版的教程,我们不论是学习还是使用,当然用最新版会更好一点. 转载请注明出处http://www.cnblogs.com/meng1314-shuai/p/9031686.html 1.在安装最新版Python3.*之前,我们先熟悉一下系统自带的python.  M

Mac下安装Python3.x版本

1. Mac系统自带了Python 2.x版本:可在终端输入python进行查看,输入exit() 退出: 2. Python的3.x版本与2.x版本语法并不相同,目前学习的是廖雪峰老师的教程,该教程以3.7版本为基础,因此进行了3.7版本的安装: 从Python官网下载Python 3.7.0或者3.7.1的安装程序,双击运行并安装: 安装完成后,在终端输入python3,如下图,则安装成功. PS:此种方式安装python3.x后,终端输入python仍然默认显示python2.x,输入py

Mac OSX 安装 Lua

1. 从官方网站下载最新的版本 http://www.lua.org/download.html ? 2. 解压缩 下载的文件是lua-5.2.3.tar.gz, 将它解压缩 ? 3. 编译 打开终端,?输入lua源码所在的位置, 例如: $ cd /Users/Alan/Downloads/lua-5.2.3 ? 在命令行输入, 开始编译 $ make macosx ? 4. 安装 $ sudo make install ? 需要输入管理员密码 ? 将安装到 /usr/local/bin 目录

MAC OSX 安装Git

先下载https://code.google.com/p/git-osx-installer/ 安装 控制台输入git --version查看是否安装 生成SSH key ssh-keygen -t rsa -C "your_email" 回车会出现 Generating public/private rsa key pair. Enter file in which to save the key (/Users/qifeng/.ssh/id_rsa): shinit_test En