mac book 搭建开发环境

简介:

mac book 搭建开发环境

(1)安装jdk

mac jdk 下载地址:http://www.oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

注意:要下载jdk,而不是jre

(2)设置java环境变量

mac booke中安装jdk ,没有让用户选择安装目录,那么jdk安装到了哪里呢?

默认安装到了:

 

/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk

所以设置JAVA_HOME

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

 

export JAVA_HOME

 

CLASS_PATH= " $JAVA_HOME/lib "
PATH= " .:$PATH:$JAVA_HOME/bin "

参考:http://www.cnblogs.com/symen/p/4974408.html

 

(3)安装Foxmail

下载地址:http://www.foxmail.com/mac/en/



 

 (3)安装Airmail2

Airmail2 是一个邮件客户端



 

 

(4)配置hosts

参考:http://laod.cn/hosts/2015-google-hosts.html

(5)配置Git代码权限

需要把git的私钥拷贝到 /Users/whuanghkl/.ssh 下

 

 

 

 

(6)运行IDEA 报错

Error:java: javacTask: source release 1.7 requires target release 1.7



 解决方法:

进入settings

mac 中使用快捷键 command+逗号



 把1.5改为1.7就好了

 

 (7)安装hosts切换工具

mac下 hosts切换工具:gas mask

下载地址:http://www.macupdate.com/app/mac/29949/gas-mask/download



 

 附件也可以下载

 

(8)安装brew

参考:http://brew.sh/

安装命令:

 

 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装过程:

localhost:Downloads whuanghkl$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

==> This script will install:

/usr/local/bin/brew

/usr/local/Library/...

/usr/local/share/man/man1/brew.1

==> The following directories will be made group writable:

/usr/local/.

/usr/local/bin

==> The following directories will have their owner set to whuanghkl:

/usr/local/.

/usr/local/bin

==> The following directories will have their group set to admin:

/usr/local/.

/usr/local/bin

 

 

Press RETURN to continue or any other key to abort



 

更新brew

 

brew update

安装mounty

 

brew install Caskroom/cask/mounty

 

 (9)设置安全级别,方便安装app

有时候安装mac 软件时,提示无法安装或无法打开:

 解决方法:设置为Anywhere

 

 设置之前,先需要点击

 解锁

见附件

 

(10)安装Alfred

参考:http://www.jianshu.com/p/957a45a8b8f2

需要设置Alfred两个地方:

(a)设置开机自启动

 

 

 (b)启动剪切板功能



 

(11)设置mac 中path环境变量

mac中的命令都会去PATH中找

注意是大写的PATH,而不是path,与Linux不同.

配置maven的时候就被坑了.

下面是我mac中/etc/profile的配置:

Shell代码   收藏代码
  1. # System-wide .profile for sh(1)  
  2.   
  3. if [ -x /usr/libexec/path_helper ]; then  
  4.         eval `/usr/libexec/path_helper -s`  
  5. fi  
  6.   
  7. if [ "${BASH-no}" != "no" ]; then  
  8.         [ -r /etc/bashrc ] && . /etc/bashrc  
  9. fi  
  10. JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home  
  11. export JAVA_HOME  
  12. M2_HOME=/Users/admin/software/apache-maven-3.3.9  
  13. export M2_HOME  
  14. PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin  
  15. export PATH  
  16. alias ll='ls -l'  
  17. alias la='ls -a'  
  18. alias pd='pwd'  
  19. alias cdup='cd ..'  
  20. alias cd-='cd -'  
  21.   
  22. nginx -c /usr/local/etc/nginx/nginx.conf  
相关文章
|
Go iOS开发 MacOS
手把手教你在Mac上从零搭建Go语言开发环境
手把手教你在Mac上从零搭建Go语言开发环境
2013 0
|
JavaScript IDE 开发工具
Mac Vue搭建开发环境
Mac Vue搭建开发环境
67 0
|
iOS开发 MacOS Python
在Mac 上搭建Pygame开发环境(含安装错误的解决办法)
在Mac 上搭建Pygame开发环境(含安装错误的解决办法)
|
1月前
|
Windows Python
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
本篇将详细介绍Windows和Mac系统中的常用命令行操作与文件管理,帮助用户掌握如何通过终端或命令提示符进行文件管理和操作开发环境。内容涵盖路径切换、文件与文件夹的创建、删除、查看文件内容等基本操作,这些技能是后续Python开发的基础。
122 6
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
|
23天前
|
TensorFlow 算法框架/工具 iOS开发
手把手教你-MAC虚拟环境搭建TensorFlow开发环境
手把手教你-MAC虚拟环境搭建TensorFlow开发环境
41 0
|
2月前
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
47 3
|
3月前
|
Python
Mac安装Python3.12开发环境
Mac安装Python3.12开发环境
141 2
|
3月前
|
移动开发 JavaScript 开发工具
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
|
6月前
|
JavaScript 小程序 前端开发
【Vue篇】mac上Vue 开发环境搭建、运行Vue项目(保姆级)
【Vue篇】mac上Vue 开发环境搭建、运行Vue项目(保姆级)
1346 2
|
Go 开发工具 iOS开发
Mac 下搭建 Go 开发环境 | 学习笔记
快速学习 Mac 下搭建 Go 开发环境