mac安装java开发环境(jdk+eclipse+maven+svn)

新入职后公司配发Mac笔记本用于工作开发。尽管之前用过Linux操作系统,但完全没有用过苹果产品,工作学习基本还是以windows为主。因此刚刚领到电脑时还是有点不知所措。经过一天的学习与工作,基本的工具已经配置好了。事实证明很多东西都是相同的,会用一种工具之后能够举一反三才是王道。终于有信心在今后的工作中享受苹果品牌的流畅了!闲话少说,下面再回顾一下今天的工作:

首先当然是jdk了。实际上今天我先安装的是eclipse。但是二者的安装顺序是无关紧要的,只要完整安装即可。当然我们一半的顺序是应该先安装jdk的。Mac下的jdk安装和环境变量的配置很简单了:

1. 首先,jdk的下载就不说了。官网下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads- 1880260.html 选择正确的版本就好了。

2. 双击下载好的.dmg文件,就开始安装了。

3. 最后是环境变量的配置。刚才的jdk安装到哪了呢?默认的安装路径为:/ Library/Java/JavaVirtualMachines/JDK[具体的版本].jdk/Contents/Home。这样就可以配置java的环境变量 了。因为是公司电脑,所以这里仅配置了自己的用户变量。在home路径下,用vim打开(或新建)文 件.profile,然后在其中输入以下命令:

  JAVA_HOME=/Library/Java/JavaVirtualMachines/JDK[具体的版本].jdk/Contents/Home

export JAVA_HOME

经过以上三步,jdk的安装与配置就完成了,比windows简单吧。

然后是eclipse的安装。具体的步骤:

1. 首先当然也是软件下载。进入官网选择需要的版本下载即可: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr1

2. 软件的解压缩。Mac下可以用终端命令解压,当然也可以选择用解压缩软件。

3. 解压之后,eclipse软件就可以使用了。快来体验一下熟悉的HelloWorld吧!

基本的开发工具安装好了,然后是maven。这里介绍一下,maven是一款应用较为广泛的项目管理软件,可以用于程序的构建和项目的管理。关于maven的使用网上有很多教程了。有时间自己也会在博客上记一个更为详细的笔记。这里仅记一下Mac上maven的安装与配置:

1. 首先还是软件的下载,可以在官网下载maven3的最新版。为了工作中程序的兼容性,我在网上找到了 maven2的下载:http://download.csdn.net/download/dboywei/2013396。下载之后为.zip压缩文件,打开终端 用unzip命令解压缩即可。

2. 我将解压后的文件夹明明为maven2,路径为:/usr/share/java/maven_2.2.1;利用ln命令为其建立一个软 链接:ln -s /usr/share/java/maven_2.2.1 /usr/share/maven_2 /usr/share/maven_2,其作用类似于为原文件 新建了一个快捷方式(其中的作用还需要慢慢理解,注意前面命令第一个字母是小写的L而不是大写的I,否 则会遇到command not found的错误)。

3. 环境变量的设置:这里主要有两个环境变量需要设置:M2_HOME和PAHTH。过程类似于Java环境比纳凉 的设置:用vim打开文件~/.profile,输入以下四行:

M2_HOME=/usr/share/java/maven_2.2.1

PATH=$M2_HOME/bin:$PATH

export M2_HOME

export PATH

4. maven默认存储仓库的位置:在maven的安装路径下打开conf文件夹,用vim打开其中的settings.xml文件, 修改其中的项:<localRepository></localRepository>,中间填写具体的路径就可以了。原本的此项是注释掉 的。以后用maven新建或下载的项目就在此目录下了。

经过以上四步之后,maven就安装配置成功了。可以在终端输入 mvn -version来查看一下maven的版本。如 果此时jdk没有安装或者没有配置环境变量的话,就会遇到一个错误警告了。

最后是svn的安装和配置。经过查阅资料呢,Mac是自带是svn的,所以只需要在终端一个命令: svnadmin,Mac会自动弹出安装选项的(参考博客:http://blog.csdn.net/q199109106q/article/details/8655204)。参考的博客中还有讲到svn的服务器端和客户端的配置。这也跟maven一样,需要专门的笔记来记录呢。


另外,今天还配置了Mac下的文本编辑器vim,感觉跟Linux差不多,个人用户设置的话,在 home目录下打开或者新建或者复制(从/usr/share/vim/vimrc)一份.vimrc文件,开始配置就好了。也是一门程序语言,感觉只需要了解部门分功能的设置并熟悉使用就好了。自己用着顺手就好。


以上就是今天做的全部工作了。关于maven、svn、Mac下文件管理及常用的终端命令、快捷键等还需要日常的积累才够呢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章