在mac下搭建java开发环境
2015-07-08 23:30
393 查看
刚刚从windows系统转到使用mac系统,感觉不是特别熟悉,需要一定的适应时间。下面简单介绍一下mac下搭建基本的java开发环境。
/Library/Java/JavaVirtualMachines
当然,也可以配置一下环境变量,在.bash_profile中:
配置变了过程如下:
1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,使用vi打开文件,在其中写入如下信息
M***EN_HOME=/Users/seraph/..."your path".../apache-maven-2.2.x
PATH=$M***EN_HOME/bin:$PATH
export M***EN_HOME
export PATH
按esc键后,命令状态下:wq退出vi
2.找到~/.m2/目录,使用“cp源路径复制路径”命令拷贝Maven根目录下conf目录的settings.xml文件,并在文件中指定local
repository的路径
最后注销,重起后bash_profile才能生效。
3.安装intellij idea
推荐使用intellij idea作为开发工具。
版本:0.9.5
资源:http://brew.sh/index_zh-cn.html
【安装步骤 】
1.打开终端,贴入下面的脚本
1.安装jdk
安装jdk1.7后,发现不需要进行环境变量配置,直接在terminal中就能使用java和javac命令了。jdk所在目录为:/Library/Java/JavaVirtualMachines
当然,也可以配置一下环境变量,在.bash_profile中:
export J***A_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home #jdk安装路径 export PATH=$J***A_HOME/bin:$PATH export CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar
2.安装maven
解压maven包,然后配置maven环境变量配置变了过程如下:
1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,使用vi打开文件,在其中写入如下信息
M***EN_HOME=/Users/seraph/..."your path".../apache-maven-2.2.x
PATH=$M***EN_HOME/bin:$PATH
export M***EN_HOME
export PATH
按esc键后,命令状态下:wq退出vi
2.找到~/.m2/目录,使用“cp源路径复制路径”命令拷贝Maven根目录下conf目录的settings.xml文件,并在文件中指定local
repository的路径
最后注销,重起后bash_profile才能生效。
3.安装intellij idea$ brew install git
推荐使用intellij idea作为开发工具。4.安装homebrave
OSX 上最优雅的命令行安装工具,下面很多工具都用homebrew的一条简单命令进行安装。版本:0.9.5
资源:http://brew.sh/index_zh-cn.html
【安装步骤 】
1.打开终端,贴入下面的脚本
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"[/code]
2.更新homebrew的formulaebrew update通过homebrave可以安装一系列的$ brew install gitbrew install subversionbrew install mysqlbrew install wgetbrew install zsh
相关文章推荐
- 触摸java常量池
- UTF-8编码规则(摘自JDK官方文档)
- Java基础 泛型基础
- Java Scanner next()和nextLine()的区别
- java版排序算法简介及冒泡排序以及优化,选择排序,直接插入排序,希尔排序,堆排序,快速排序及其优化前言 2 分类 2 稳定性 3 时间复杂度 4 Java实现版本 5 1、冒泡排序 6 2、选择排序
- 用JAXB转换XML和Java对象时的循环引用问题的解决方法
- Java Class 是什么
- Java NIO 系列教程
- JAVA设计模式之代理模式
- Java引用数据类型的声明与创建
- json、javaBean、xml互转的几种工具介绍
- java跳出多重嵌套循环
- Java学习笔记--入门案例
- Java注解 (Annotation)自定义注解入门
- Eclipse环境下 使用Gradle进行编译实现自动分包
- 浅谈Java多线程
- Spring Data JDBC Extensions - Core JDBC Extensions (扩展Spring特性的支持类)
- 第十五章 单点登录——《跟我学Shiro》
- java创建文件,并向文件中写入字符串,读取字符串到屏幕
- Invert Binary Tree