我的以前一直在windowns平台和Linux平台开发,而今刚刚切换到mac系统作java开发,和之前稍微有些不同,这儿记录下在这个系统来配置java 开发环境。java
1.安装java的jdkmysql
直接去官网,下载了mac ox 平台上面的版本,后缀是 .dmg格式的文件,而后直接安装这个安装文件,咱们直接一路默认点击,便可安装完毕,安装完毕以后。而后打开terminalgit
输入java -version 就能够查看java的版本了。sql
配置环境变量apache
而后配置一下环境变量,咱们能够经过在终端输入命令/usr/libexec/java_home来查看jdk的安装路径。windows
将JAVA_HOME配置到环境变量/etc/profile(对全部用户有效)或者~/.bash_profile (仅仅针对当前用户)里面,添加以下几句话tomcat
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home export JAVA_HOME
不少人设置了JAVA_HOME到PATH里面,其实没必要,由于安装jdk.dmg的时候jdk的bin里面自动添加到/usr/bin里面去了,当人也能够设置一下,以下bash
PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH:.
注意:之因此要设置JAVA_HOME的到环境变量的缘由是,maven,tomcat 及eclipse启动的时候都会去找这个变量,经过这个变量找到java,若是没有的话,这些启动都会失败。java-ee
2.安装maveneclipse
去下载一个二进制的maven版本,这个就不区分是什么window仍是Mac,都是能够用的,我下载的是
apache-maven-3.1.1-bin.zip,双击就能够解压了,解压的位置就在和你同一目录下面
而后配置环境变量
添加以下行到/etc/profile里面
M2_HOME=/users/xiajunxiang/Documents/develop/apache-maven-3.1.1
而后/etc/profile就变成了以下
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home M2_HOME=/users/xiajunxiang/Documents/develop/apache-maven-3.1.1 PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH:. export JAVA_HOME export PATH export M2_HOME
而后执行source /etc/profile,再执行mvn -v
表示安装成功。
3.安装eclipse
去官网下载eclipse,有的时候下载的是一个引导程序,下载下来以后会让你再选在安装,通常我喜欢下载绿色版的,直接解压就可使用,下载程序为Eclipse IDE for java Developers
下载地址为:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr2
注意:下载的版本必定要是luna 及其以后的版本,由于它们自带有maven,git 之类的插件,若是不是的话,还要本身安装maven插件,比较麻烦,我以前写过一遍eclipse 里面安装maven插件,可是在Mac 的eclipse下面装是行不通的,下面方法能够在eclipse安装maven 插件。
eclipse安装maven插件
1.点击eclipse菜单栏--help--install
2地址输入:http://m2eclipse.sonatype.org/sites/m2e/,列表中打勾勾上后点击Next,一路Next,有License选择Accept,而后等待安装,并重启Eclipse
eclipse里面将本地安装的maven配置到eclipse里面
直接参考我以前写的文章:maven的安装以及在eclipse的配置和使用 的后面的配置方法就能够了。
配置用的jdk的版本:
选择 -eclipse---》偏好设置---》java--》Installed JREs
便可。
4.安装tomcat
去官网下载tomcat注意下载版本的时候,须要看下你的eclispe支持的版本
别下载错了,我以前就下载了一个Tomcat 8.5版本的就怎么都不能在eclipse建立一个server,缘由不支持改版本,后来我就下载了8.0.39版本就能够了(也没有区分是Mac平台仍是window下,这个zip包均可以使用)
5.安装mysql的可视化工具,我下载的是MySQLWorkbench(可是感受总是崩溃,不太好用),其实我以前在windows上面一直使用的是mysql-front,感受很是简洁好用,可是没有mac上面的版本,如今使用navicat,主要是这边同事都用这个,也就如今用下吧。
6.安装git 。
(这个很是简单,就不在这儿讲解了直接在终端里面用命令安装就能够了)