10.9osx系统(新系统)默认安装jdk1.6,运行eclipse时会要求安装java se 6,安装即可。在preference-java-installed jres选择系统提供的jdk1.6,同时修改compiler中要求的level,对应起来。 配置JAVA_HOME: 1、./etc/profile文件,全局共有配置,无论哪个用户登录,都会读取此文件。 2、/etc/bashrc (一般在这个文件中添加系统级环境变量)全局(共有)变量,bash shell执行时,不管是何种方式,都会读取此文件。 3、~/.bash_profile (一般在这个文件中添加用户级环境变量) 注意:/etc/profile可能权限设置为只读,需要更改一下读写权限!!! 方法一:全局配置 #临时提权 sudo su (sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录和管理时间,同样也提高了安全性。sudo不是对shell的一种代替,它是面向每个命令的。) #输入密码 vi /etc/profile (vi编辑命令下:w是写,:wq先写后退出,:q直接退出,i是插入insert) #配置JAVA_HOME,此处路径根据自己的版本填写 JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/" CLASS_PATH="$JAVA_HOME/lib" #把JAVA添加到到环境变量PATH中 PATH=".:$PATH:$JAVA_HOME/bin" #设置tomcat的主目录 #CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提前安装好) #将JAVA_HOME和CATALINA_HOME设置为环境变量 #export JAVA_HOME CATALINA_HOME export JAVA_HOME