1、先到官网https://www.jetbrains.com/idea/download/下载Ultimate版的安装包,并安装
2、打开IDEA后,会要求输入激活码,选择License Server,输入Server地址
http://idea.qinxi1992.cn/
3、安装jdk,并在.bash_profile文件中添加
export JAVA_HOME=$(/usr/libexec/java_home)
添加后执行source .bash_profile
4、如果是gradle工程,下载gradle后解压到指定目录,并在.bash_profile文件中添加
#gradle工作目录
GRADLE_HOME=/Users/reinhart/Works/gradle-2.12
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
#gradle仓库目录
GRADLE_USER_HOME=/Users/reinhart/Works/.gradle
export GRADLE_USER_HOME
添加后执行source .bash_profile
如果想要IDEA导入gradle工程时,能自动识别gradle工作目录和仓库,需要进入控制台
- 在用户根目录下放一个一个.osx-env-sync.sh文件,内容如下:
grep "^export" $HOME/.bash_profile | while IFS=' =' read ignoreexport envvar ignorevalue; do
launchctl setenv ${envvar} ${!envvar}
done
- 在用户的Library/LaunchAgents目录下放一个osx-env-sync.plist文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>osx-env-sync</string>
<key>ProgramArguments</key>
<array>
<string>bash</string>
<string>-l</string>
<string>-c</string>
<string>
$HOME/.osx-env-sync.sh
</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
保存后,执行命令launchctl load ~/Library/LaunchAgents/osx-env-sync.plist。这样,IDEA导入gradle工程时就不需要自己设置gradle工作目录和仓库了
5、IDEA自带了SVN,也可以从网上下载安装最新版本,安装后,也需要在.bash_profile文件中添加
export PATH=/opt/subversion/bin:$PATH
保存后执行source .bash_profile