macOS微服务开发环境搭建
一、安装JDK
目前最新的是Java SE 10,此次安装jdk8
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载后双击安装包安装即可,jdk默认安装位置为(jdk可支持自动更新,此处为较早安装的版本):

安装完成后可在mac的控制面板中看到jdk信息:

配置环境变量:打开终端工具,(如果第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件;如果已存在的配置文件,则直接使用"open -e .bash_profile"命令)
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home
export JAVA_HOME=$JAVA_8_HOME
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在终端中使用"source .bash_profile"使配置生效,然后输入”java -version”,可以看到java版本说明安装完成。
二、安装maven
下载地址:http://maven.apache.org/download.cgi

解压后,放到系统某个目录下,这里放在“/Library/Java/”下。
配置环境变量:终端输入“open -e .bash_profile”,添加配置
MAVEN_HOME=/Library/Java/apache-maven-3.5.3
$MAVEN_HOME/bin:

在终端中输入"source .bash_profile"使配置生效,然后输入"mvn -v"查看到版本说明安装完成。
三、安装IDE,eclipse或者IntelliJ IDEA(推荐使用)
下载地址:https://www.jetbrains.com/idea/download/#section=mac

免费试用,支持正版有点小贵,第一年499美刀,也可以邮件联系中文销售支付宝付款。
四、安装Docker
安装地址:https://store.docker.com/editions/community/docker-ce-desktop-mac

安装docker,并在应用程序中打开运行。
在终端中输入“docker -v”查看版本。
常用的docker镜像,包括Oracle、mysql、MongoDB、Redis等。
macOS下通过终端运行以下指令下载镜像:
docker pull wnameless/oracle-xe-11g
docker pull mysql
docker pull mongo
docker pull redis:2.8.21
docker pull cloudesire/activemq
docker pull rabbitmq
docker pull rabbitmq:3-management
下载完成后查看镜像指令:
Docker images
五、安装node.js
下载地址:https://nodejs.org/en/
安装完后查看node版本,打开终端,输入node -v
查看npm的版本,输入 mpn -v