MAC
我的Mac是OS X10.11.6
#JDK
1、去官网直接下载最新的jdk版本,我找到的是jdk8版本的
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、可以直接到苹果官网上下载JDK(不推荐,因为版本默认比较低无法兼容高版本的maven)
https://support.apple.com/kb/DL1572?locale=zh_CN
下载后双击JavaforOSX.pkg进入安装流程,默认安装就好。
安装完毕后检验是否安装成功:在命令框中输入java -version
#Mysql
进入mysql官网注册,下载mysql community server的Mac版本,选择最后一个DGM版本的安装比较方便。
下载的时候会提示你安装注册,如果不想那么麻烦,右下角有一个 No Thanks,just start my download,可以省去很多注册和设置的麻烦步骤哦(第一次下载不懂被坑了)
下载成功之后,点击安装,双击pkg文件,一路确认。
进入系统偏好设置,最下边一行,找到mysql打开,点击”Start MySQL Server”,启动mysql。
命令行运行
在应用程序中找到 iTerm 打开,首先运行下面两条命令:
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
这两条命令是为了方便直接打开 iTerm 就可以运行mysql命令,而不是必须进入mysql安装目录才能运行。
重置密码
mysqladmin -u root -p password newpass
会提示让输入新密码,但是5.7和之前的不同,会有一个初始化密码,如果没有截图保存的话可以打开侧边通知栏查看
会出来警告,提醒你把新密码写在命令中会有泄漏风险,可以忽略
密码修改成功之后,输入命令就可以以登陆mysql了
mysql -u root -p
#Maven
到apache官网下载最新版本,移动到指定的目录下并且解压,比如/User/lkj/ProgramTool/下面
tar -xzvf apache-maven-3.3.9-bin.tar.gz
编辑~/.bash_profile文件,在文件中添加一下内容:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home"
export PATH="$JAVA_HOME/bin:$PATH"
export M2_HOME="/Users/lkj/ProgramTool/apache-maven-3.3.9"
export M2="$M2_HOME/bin"
export PATH="$M2:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"
输入命令以使bash_profile生效
source ~/.bash_profile
输入mvn -v
查看Maven是否安装成功,成功会打印出maven的版本信息。
如果遇到以下异常,说明安装的jdk版本太低了无法支撑高版本的maven,所以强烈建议第一步安装jdk的时候去官网下载最新版本的,到了这步出错也不要紧,不需要卸载之前的jdk,直接安装最新版本并且配置好JAVA_HOME的路径就可以。
成功显示maven信息如下:
#tomcat
注意tomcat和jdk之间是有版本匹配要求的
下载tomcat,直接到apache.tomcat.org官网上下载tar.gz包就可以了。
解压到指定目录中,我的目录是/Users/lkj/ProgramTool/apache-tomcat-8.0.41
编辑~/.bash_profile文件,添加环境变量:
export TOMCAT_HOME="/Users/lkj/ProgramTool/apache-tomcat-8.0.41"
export CATALINE_HOME="/Users/lkj/ProgramTool/apache-tomcat-8.0.41"
export PATH="$CATALINE_HOME/bin:$PATH"
进入tomcat所在文件夹下,执行sudo startup.sh
就可以启动tomcat,此时访问localhost:8080
回车之后如果看到Apache Tomcat,表示已经成功运行Tomcat
关闭tomcat:sudo shutdown.sh
IDEA
下载安装
http://www.jetbrains.com/idea/#chooseYourEdition
[可以在www.jetbrains.com/student申请学生帐号免费试用,需要用edu邮箱申请]
下载后双击,跟安装普通的APP一样拖动就好了,非常方便
安装成功之后首次打开需要注册,输入在官网注册的学生帐号就可以免费使用。
一般来说就没什么问题了,但是为保险起见,我们还是查看一下它对JDK的依赖是不是跟我们安装的1.8版本是一样的
如果前面安装的jdk版本为1.6的话,这里可能不会出问题;
如果安装的jdk版本为1.8的话,这里需要特别的修改,操作步骤如下:
1、先将Intellij IDEA拖放到/Applications目录下(安装);
2、双击Intellij IDEA,运行;此时会提示需要jre的运行环境,并提示去苹果官网下载;注意:我这里已经安装了1.8,为啥还要安装jdk1.6呢?这是完全不需要的,怎么办呢?继续往下走。。。
3、在Intellij IDEA.app上单击右键,显示包内容->Contents->Info.plist,适用文本或者默认的xcode打开,找到
<string>1.6*</string>
将1.6改为1.8,保存退出。再次打开Intellij IDEA,ok,成功。
--------------------------
至此为止,在Mac上的JDK Mysql Maven Tomcat IDEA就全部安装完毕了,接下来就是IDEA的配置流程了。