mac 下如何切换jdk的版本

1、打开.bash_profile文件添加一个函数

#add a function for switch idk version.
function jdkset() {
if [ $# -ne 0 ]; then
removeFromPath ‘/System/Library/Frameworks/JavaVM.framework/Home/bin‘
if [ -n "${JAVA_HOME+x}" ]; then
removeFromPath $JAVA_HOME
fi
export JAVA_HOME=`/usr/libexec/java_home -v [email protected]`
export PATH=$JAVA_HOME/bin:$PATH
fi
}
function removeFromPath() {
export PATH=$(echo $PATH | sed -E -e "s;:$1;;" -e "s;$1:?;;")
}

2、重启terminal, jdkset 1.6.0 就ok了

时间: 2024-10-13 07:51:54

mac 下如何切换jdk的版本的相关文章

Mac下多个jdk自由切换

1.缘由,某些场合下需特别配置jdk,如最近学习遇到 annotation注解支持jdk1.5以上版本,而我用的jdk1.8,导致tomcat启动失败,提示降低jdk版本到1.7,1.6 2.搜索mac下可否多个jdk共存,得到如下方法 3. 3.1 打开terminal,输入命令:open .bash_profile,打开下图编辑器 3.2配置jdk环境 export PATH=$PATH:/usr/local/apache-tomcat-7.0.79/binexport JAVA_6_HOM

Mac下使用homebrew安装老版本的工具方法

在Mac下使用homebrew安装工具时,默认情况下安装了最新版. 有时候我们需要老版本的,那么该怎么做呢? 老版本的homebrew可以使用以下命令: brew versions <formula> 列出了指定<formula>的所有版本,选择一个版本后再用 brew install <formula> 而现在最新版的homebrew,已经没有了versions这个参数.那怎么办呢? 官网中有相关操作说明,地址. 原文如下: How do I install thes

Mac下如何安装JDK

1.访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作: 2.点击"JDK DOWNLOAD"按钮: 3.选择"Accept Lisence Agreement"同意协议: 4.点击Mac OS X x64后面的下载链接: 下载完成后点击安装包,按提示即可完成安装. 5.打开Finder,可以在下图所示的路径中找到安装好的jdk 1.8.0_40.jdk: 6.其中Contents下的Home文件夹,是该JD

Mac下同时安装多个版本的JDK

JDK8 GA之后,小伙伴们喜大普奔,纷纷跃跃欲试,想体验一下Java8的Lambda等新特性,可是目前Java企业级应用的主打版本还是JDK6, JDK7.因此,我需要在我的电脑上同时有JDK8,JDK7,JDK6.JDK6和JDK7主要是做一些产品代码的验证,以及自己玩一些开源项目,JDK8则纯属尝鲜,谁叫咱是喜新厌旧的程序员呢. 目标 在命令行下,可以通过命令'jdk6', 'jdk7','jdk8'轻松切换到对应的Java版本, 默认初始设置为jdk7. 做法 1.首先安装所有的JDk:

Mac 下安装配置jdk

jdk官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1.  Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下. * JDK7,JDK8则需要自己到Oracle官网下载安装对应的版本.自己安装的JDK默认路径为:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jd

Mac下如何查看Tomcat的版本?

Tomcat提供了一个查询自身版本号的方法,要查询Tomcat的版本号,必须知道Tomcat所在的准确目录. 例如: 所用的Tomcat所在的目录下的bin文件夹的完整路径为:/Library/Tomcat/bin 打开终端(Terminal),输入命令:sh /Library/Tomcat/bin/catalina.sh version 返回的结果如下: Using CATALINA_BASE:   /Library/TomcatUsing CATALINA_HOME:   /Library/

Mac下修改默认的Java版本

今天在安装Elicpse IDE的时候,发现提示安装的Java版本不支持,于是在官方去下载了Jre最新版本并安装,在安装完过后再次打开Elicpse发现提示还是不正确,如果用Google查询到一些资料,并且得到了解决 1.首先需要到JDK官方网站去下载你需要安装的版本 地址为:http://www.java.com/en/download/faq/develop.xml 2.在终端下进入系统设置的默认目录 /System/Library/Frameworks/JavaVM.framework/V

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

前言:mac系统自带python,不过以当前mac系统的最新版本为例,自带的python版本都是2.版本,虽然不影响老版本项目的运行,但是python最新的3.版本的一些语法与2.*版本并不相同,网上的教程大神们也肯定都更新出了最新版的教程,我们不论是学习还是使用,当然用最新版会更好一点. 1.在安装最新版Python3.*之前,我们先熟悉一下系统自带的python. Mac系统自带python路径为/System/Library/Frameworks/Python.framework/Vers

Mac下如何查看Python的版本?

在终端(Terminal)中输入“python”,之后回车,就可以看到Python的版本,结果如下: Python 2.7.5 (v2.7.2:8527427914a2, Jun 11 2011, 14:13:39)[GCC 4.0.1 (Apple Inc. build 5493)] on darwin