❶ mac配置jdk的问题
以Yosemite最新版为例,因为默认java版本是8 而更多项目配置的java版本是在jdk1.7的,所以重新安装了1.7.0_60版本打开terminal然后输入vi .bash_profile将这段文字输入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home在vi编辑器使用:wq命令保存退出输入source .bash_profile 这样就可以使得环境变量起作用了你可以echo $JAVA_HOME看看有没有输出刚才配置的路径,如果输出成功代表你的环境变量已经配置好了必须说明的是这种配置方法只适用于用户环境变量,如果系统更新,之前的配置可能失效,如果想要永久改变需要配置在/etc目录下的profile文件中
❷ mac安装两个jdk,怎样切换版本
vi .bash_profile 输入以下内容 然后执行source .bash_profile生效新配置
#Mac默认JDK6(Mac默认自带了一个jdk6版本)exportJAVA_6_HOME=`/usr/libexec/java_home-v1.6`#设置JDK7exportJAVA_7_HOME=`/usr/libexec/java_home-v1.7`#设置JDK8exportJAVA_8_HOME=`/usr/libexec/java_home-v1.8`#默认JDK6exportJAVA_HOME=$JAVA_6_HOME#alias命令动态切换JDK版本aliasjdk6="exportJAVA_HOME=$JAVA_6_HOME"aliasjdk7="exportJAVA_HOME=$JAVA_7_HOME"aliasjdk8="exportJAVA_HOME=$JAVA_8_HOME"
默认jdk为1.6,执行jdk6或jdk7或jdk8后,通过java -version可看到已切换成相应版本。
❸ 怎么修改JAVAJDK的默认版本
重新设置一下环境变量就行。在变量名中填"JAVA_HOME"在变量值中填"D:\ProgramFiles\Java\jdk1.5.0_10"新建的环境变量为以下三个,分别新建好后就可以测试一下了JAVA_HOMED:\ProgramFiles\Java\jdk1.5.0_10PATHD:\ProgramFiles\Java\jdk1.5.0_10\binCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注前面的点号和分号一定不能丢,还有中间的,后面的分号也不要丢了)
❹ MAC如何配置eclipse中的JDK版本
编辑 $ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini 文件,在 Finder 中右键或者Ctrl+点击 Eclipse 应用程序,然后点击“显示包内容”,进入目录 Contents/MacOS/ 即可找到通过 ls -ltr /Library/Java/JavaVirtualMachines/ 列出已经安装好的各个 JDK 版本的路径,然后在 eclipse.ini 文件中指定之,比如:-vm/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java系统默认则是/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java同时,可以先通过执行 /usr/libexec/java_home -V 可以查看所有的 JAVA_HOME 指向哪,比如:Matching Java Virtual Machines (5): 1.8.0_25, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home 1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home 1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home 1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-466.1, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Homels -ltr /usr/libexec/java_home 显示文件信息
❺ 如何查看和修改Mac中的环境变量
查看和修改Mac中的环境变量的方法
打开操作终端,并查看当前系统jdk版本
接下来我们来配置环境变量,执行命令: touch ~/.bash_profile
执行命令: vim ~/.bash_profile,第一次访问的时候,是没有bash_profile文件,里面的内容需要我们根据自己实际情况编辑,编辑完后保存,标注的地方是jdk的版本,如果装有别的jdk版本,修改下上面的版本号即可,编辑结束后保存
保存后的环境变量不会立即生效,需要执行 source ~/.bash_profile
接下来大家在来查看下自己配置的环境变量,是不是起作用了,比如检查maven版本,输入mvn -version
说明
这种方式配置的环境变量,无论是重启电脑,还是单独打开一个新的终端,都是有效的,但是没有修改系统默认的jdk版本,这就导致了有些程序如果不支持系统安装的jdk版本,是启动不起来的,这个目前还没找到解决方案,只能先用windows系统代替下了,大家如果有成功经验,希望可以分享交流下。
❻ 如何在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK
参见方法如下:1、编辑 $ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini 文件,在 Finder 中右键或者Ctrl+点击 Eclipse 应用程序,然后点击“显示包内容”,进入目录 Contents/MacOS/ 即可找到2、通过 ls -ltr /Library/Java/JavaVirtualMachines/ 列出已经安装好的各个 JDK 版本的路径,然后在 eclipse.ini 文件中指定之,比如:-vm/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java系统默认则是:/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java3、同时,可以先通过执行 /usr/libexec/java_home -V 可以查看所有的 JAVA_HOME 指向哪,比如:Matching Java Virtual Machines (5): 1.8.0_25, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home 1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home 1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home 1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-466.1, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Homels -ltr /usr/libexec/java_home 显示文件信息
❼ 如何在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK
在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK方法步骤1、编辑 $ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini 文件,在 Finder 中右键或者Ctrl+点击 Eclipse 应用程序,然后点击“显示包内容”,进入目录 Contents/MacOS/ 即可找到2、通过 ls -ltr /Library/Java/JavaVirtualMachines/ 列出已经安装好的各个 JDK 版本的路径,然后在 eclipse.ini 文件中指定之,比如:-vm/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java系统默认则是:/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java3、同时,可以先通过执行 /usr/libexec/java_home -V 可以查看所有的 JAVA_HOME 指向哪,比如:Matching Java Virtual Machines (5):1.8.0_25, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home1.6.0_65-b14-466.1, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Homels -ltr /usr/libexec/java_home 显示文件信息
❽ 怎么修改JAVA JDK的默认版本
更改java默认版本的方式如下:
打开eclipse选择菜单window->java->compiler->选择对应的jdk版本,如下图:
❾ mac上怎么用命令jdk版本号
在终端中输入java -version可查看当前JDK版本信息,如果还没安装任一JDK,就会提示安装,点击后会跳到oralce java的下载网页。比如: yangdeMacBook-Air:~ feiniao$ java -versionjava version "1.6.0_51"Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)环境变量配置方法:打开terminal然后输入vi .bash_profile将这段文字输入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home在vi编辑器使用:wq命令保存退出输入source .bash_profile 这样就可以使得环境变量起作用了你可以echo $JAVA_HOME看看有没有输出刚才配置的路径,如果输出成功代表你的环境变量已经配置好了必须说明的是这种配置方法只适用于用户环境变量,如果系统更新,之前的配置可能失效,如果想要永久改变需要配置在/etc目录下的profile文件中
❿ mac安装两个jdk,怎样切换版本
苹果电脑双系统切换:在电脑开机或重启时,按着“option”键不松手。(详细请看下回图)进入引导答界面,有“Macintosh HD”和“windows”两个选项,进入Mac系统,用方向键选中“Macintosh HD”,回车即可进入。(详细请看下图)