最近想看看怎么使用IDEA起后台服务与web,因IDEA需要JDK 、tomcat、maven的支持,所以本文会分此四部分讲解。废话不多说,直接简述安装过程。
一、安装配置Java JDK
1、下载JDK:
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK),主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
登录官网http://www.oracle.com 下载jdk
直接双加安装,打开终端输入$ whereis java 查看路径,$ java -version 查看版本
说明安装成功,JDK的安装目录为:/Library/Java/JavaVirtualMachines,里面有所有安装的JDK。
2、配置JDK环境变量
命令行打开文件:$ vi ~/.bash_profile 或者 $ vim ~/.bash_profile
输入i或者a命令进行编辑
添加如下信息:export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_101`
export PATH=${JAVA_HOME}/bin:$PATH
` -v 1.8.0_101`根据自己下载版本修改。编辑结束按esc结束编辑,输入:wq保存并退出
如果以上修改完毕切正确,那么接下来就是让配置的环境变量生效,使用如下命令:$source ~/.bash_profile
查看路径是否配置成功:$ echo $JAVA_HOME
查看输入的信息是否是自己配制的就可以知道是否配置成功。经过以上步骤可以配置完 mac下的jdk环境变量。
二、tomcat安装
1、下载tomcat
登录官网:http://tomcat.apache.org
2、下载完后解压到: /Library 重命名为 Tomcat。执行命令: $: cd /Library/Tomcat, 执行命令:$: sudo chmod 755 /Library/Tomcat/bin/*.sh ,执行命令: $: cd /Library/Tomcat/bin目录, 再执行启动命令:sudo sh startup.sh
3、测试Tomcat:打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功
4、若要停止服务器就运行同目录下:$: sudo sh shutdown.sh
三、下载maven
1、登录官网:http://maven.apache.org
2、解压到:/usr/local 路径下
3、终端中执行 vi ~/.bash_profile 添加信息
export M2_HOME="/usr/local/apache-maven-3.3.9"
export M2="$M2_HOME/bin"
export PATH="$M2:$PATH"
保存并退出,执行生效命令:source ~/.bash_profile。输入$ mvn -version
安装成功
四、ZooKeeper安装
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
zookeeper支持brew安装:
查询命令:
$: brew info zookeeper
安装命令:
$: brew install zookeeper
主文件安装在目录:/usr/local/Cellar/zookeeper
缺省的配置文件目录在:/usr/local/etc/zookeeper
启动服务:
$ :zkServer
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}
$: zkServer status
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Error contacting service. It is probably not running.
$ :zkServer start
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... STARTED
停止服务:
$: zkServer stop
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Stopping zookeeper ... STOPPED
启动过程中可通过zooeeper提供的zkCli工具查看运行及状态:
$: zkCli
五、安装JetBrains IntelliJ IDEA
JetBrains IntelliJ IDEA for Mac 15.0 破解版 – Mac 上强大的 Java 集成开发工具
1、下载JetBrains IntelliJ IDEA for Mac 15.0 破解版
2、直接用激活服务器激活,地址:http://idea.lanyus.com 输入激活码即可使用