注意:在Mac上安装高版本的jdk,最好的做法是不要卸载系统自带的jdk1.6,因为很多的IDE启动都需要jdk1.6的支持,当然了,我们也可以修改IDE的配置文件,但也不能每个都修改,为了避免麻烦,建议保留系统自带的jdk1.6
像osx这种系统,系统已经没有自带jdk1.6了,这个时候可以到http://support.apple.com/downloads/#java下载java for osx,如果没有jdk1.6,启动eclipse的时候会提示下载
一.
1.打开终端 输入:sudo su
2.输入密码
3.cd ~
4.touch .bash_profile
5.vi .bash_profile
6.输入如下内容配置jdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home #版本号根据自己的具体情况而定
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
7.按Esc键进入命令模式
8.输入:wq保存退出
:wq
9.输入如下命令更新配置文件
source .bash_profile
二.接下来可以打开mac系统的隐藏文件,查看我们是否添加成功
1.打开终端,输入显示的命令
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
2.我们刚添加的文件在用户的根目录
3.打开用户根目录查看.bash_profile文件内容即可
三.如果eclipse创建工程的时候提示找不到jdk的路径或创建java工程却在工程中无JRE System Library,可以这样配置
1.打开Preferences-->Java-->Installed JREs-->点击右边的Add-->选择Standard VM-->Next
2.JRE home:/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home //版本更具自己的情况而定
3.JRE name:jdk1.7.0_67 //名字可以随意
4.点击Finish
5.勾选刚添加的jdk,点击OK
三.Mac下的eclipse.ini的显示方式
1.找到eclipse启动项-->右键-->显示包内容-->Contents-->MacOs-->eclipse.ini
四.Mac下jdk的卸载
1.以管理员的身份登录系统
2. finder中搜索 JavaAppletPlugin.plugin,然后删除
3. finder中进入 /Library/Java/JavaVirtualMachines,然后删除jdk1.7.xxx
注:删除过程中,需要输入管理员密码