最近想看看怎么使用IDEA起后臺(tái)服務(wù)與web谴咸,因IDEA需要JDK 、tomcat骗露、maven的支持岭佳,所以本文會(huì)分此四部分講解。廢話不多說(shuō)萧锉,直接簡(jiǎn)述安裝過(guò)程珊随。
一、安裝配置Java JDK
1柿隙、下載JDK:
JDK(Java Development Kit) 是 Java 語(yǔ)言的軟件開發(fā)工具包(SDK)叶洞,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序禀崖。JDK是整個(gè)java開發(fā)的核心衩辟,它包含了JAVA的運(yùn)行環(huán)境,JAVA工具和JAVA基礎(chǔ)的類庫(kù)波附。
登錄官網(wǎng)http://www.oracle.com 下載jdk
直接雙加安裝艺晴,打開終端輸入$ whereis java 查看路徑,$ java -version? 查看版本
說(shuō)明安裝成功掸屡,JDK的安裝目錄為:/Library/Java/JavaVirtualMachines封寞,里面有所有安裝的JDK。
2仅财、配置JDK環(huán)境變量
命令行打開文件:$ vi ~/.bash_profile 或者? $ vim ~/.bash_profile
輸入i或者a命令進(jìn)行編輯
添加如下信息:export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_101`??
???????????????????????? export PATH=${JAVA_HOME}/bin:$PATH? ?
` -v 1.8.0_101`根據(jù)自己下載版本修改狈究。編輯結(jié)束按esc結(jié)束編輯,輸入:wq保存并退出
如果以上修改完畢切正確盏求,那么接下來(lái)就是讓配置的環(huán)境變量生效谦炒,使用如下命令:$source ~/.bash_profile
查看路徑是否配置成功:$ echo $JAVA_HOME
查看輸入的信息是否是自己配制的就可以知道是否配置成功。經(jīng)過(guò)以上步驟可以配置完 mac下的jdk環(huán)境變量风喇。
二、tomcat安裝
1缕探、下載tomcat
登錄官網(wǎng):http://tomcat.apache.org
2魂莫、下載完后解壓到:? /Library? 重命名為 Tomcat。執(zhí)行命令: $:? cd /Library/Tomcat爹耗,? 執(zhí)行命令:$: sudo chmod 755 /Library/Tomcat/bin/*.sh ? ,執(zhí)行命令: $:? cd /Library/Tomcat/bin目錄,? 再執(zhí)行啟動(dòng)命令:sudo sh startup.sh?
3耙考、測(cè)試Tomcat:打開瀏覽器,在地址欄中輸入http://localhost:8080回車潭兽,如果看到Tomcat自帶的一個(gè)JSP頁(yè)面倦始,說(shuō)明你的JDK和Tomcat已搭建成功
4、若要停止服務(wù)器就運(yùn)行同目錄下:$: sudo sh shutdown.sh
三山卦、下載maven
1鞋邑、登錄官網(wǎng):http://maven.apache.org
2、解壓到:/usr/local 路徑下
3、終端中執(zhí)行 vi ~/.bash_profile? 添加信息
???? export M2_HOME="/usr/local/apache-maven-3.3.9"
???? export M2="$M2_HOME/bin"
???? export PATH="$M2:$PATH"
保存并退出枚碗,執(zhí)行生效命令:source? ~/.bash_profile逾一。輸入$ mvn -version
安裝成功
四、ZooKeeper安裝
ZooKeeper是一個(gè)分布式的肮雨,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù)遵堵,是Google的Chubby一個(gè)開源的實(shí)現(xiàn),是Hadoop和Hbase的重要組件怨规。它是一個(gè)為分布式應(yīng)用提供一致性服務(wù)的軟件陌宿,提供的功能包括:配置維護(hù)、域名服務(wù)波丰、分布式同步壳坪、組服務(wù)等。
zookeeper支持brew安裝:
查詢命令:
$: ?brew info zookeeper
安裝命令:
$:? brew install zookeeper
主文件安裝在目錄:/usr/local/Cellar/zookeeper
缺省的配置文件目錄在:/usr/local/etc/zookeeper
啟動(dòng)服務(wù):
$ :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
停止服務(wù):
$: zkServer stop
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Stopping zookeeper ... STOPPED
啟動(dòng)過(guò)程中可通過(guò)zooeeper提供的zkCli工具查看運(yùn)行及狀態(tài):
$: zkCli
五呀舔、安裝JetBrains IntelliJ IDEA
JetBrains IntelliJ IDEA for Mac 15.0 破解版 – Mac 上強(qiáng)大的 Java 集成開發(fā)工具
1弥虐、下載JetBrains IntelliJ IDEA for Mac 15.0 破解版
2、直接用激活服務(wù)器激活媚赖,地址:http://idea.lanyus.com 輸入激活碼即可使用