JAVA环境变量配置
前提:安装了java7和java8。
1、打开终端,进入用户根目录
输入命令:cd ~
2、查看当前目录下的所有文件
输入命令:ls -a
3、新建/编辑文件:.bash_profile
输入命令:vim .bash_profile
#设置java7
export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`
#设置java8
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
#当前使用java版本
export JAVA_HOME=$JAVA_8_HOME
#设置路径
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH
export PATH
/usr/libexec/java_home -v 1.7 是用来查询当前版本java的安装目录的命令
4、使设置生效
输入:source .bash_profile
每次重启终端或者打开新的命令窗口后,配置的环境变量就会失效,需要重新执行source命令。
解决办法:在~/.zshrc文件最后,增加一行:source ~/.bash_profile
5、查看java版本
输入:java -version
maven安装与配置
1、访问https://archive.apache.org/dist/maven/maven-3/3.3.9/,下载apache-maven-3.3.9-bin.tar.gz文件,binary是二进制文件,source是源文件,更大。
2、将文件解压到指定目录,比如/Library/Maven/apache-maven-3.3.9
3、修改conf目录下的setting.xml文件,先复制一个作为备份。
修改内容如下:
(1)本地仓库路径:
<localRepository>/Library/Maven/mvn_repository</localRepository>
(2)servers配置:
<server>
<id>releases</id>
<username>此处写在maven远程仓库注册的用户名</username>
<password>此处写在maven远程仓库注册生成的密码</password>
</server>
<server>
<id>snapshots</id>
<username>此处写在maven远程仓库注册的用户名</username>
<password>此处写在maven远程仓库注册生成的密码</password>
</server>
<server>
<id>thirdparty</id>
<username>此处写在maven远程仓库注册的用户名</username>
<password>此处写在maven远程仓库注册生成的密码</password>
</server>
(3)镜像下载地址:
此处为xxx公司的地址
<mirror>
<id>xxx-nexus</id>
<mirrorOf>public</mirrorOf>
<name>xxx Nexus</name>
<url>http://maven.xxx.work/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>xxx-nexus-thirdparty</id>
<mirrorOf>thirdparty</mirrorOf>
<name>Nexus xxx thirdparty</name>
<url>http://maven.xxx.work/nexus/content/repositories/thirdparty/</url>
</mirror>
可配置为阿里云的地址
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
<!--This is used to direct the public snapshots repo in the
profile below over to a different nexus group -->
<id>nexus-public-snapshots</id>
<mirrorOf>public-snapshots</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
</mirror>
(4)profile配置:
<profile>
<id>xxx-nexus</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>releases</id>
<name>xxx releases</name>
<url>http://maven.xxx.work/nexus/content/repositories/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>snapshots</id>
<name>xxx snapshots</name>
<url>http://maven.xxx.work/nexus/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>public</id>
<name>xxx public</name>
<url>http://maven.xxx.work/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>releases</id>
<name>xxx releases</name>
<url>http://maven.xxx.work/nexus/content/repositories/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>snapshots</id>
<name>xxx snapshots</name>
<url>http://maven.xxx.work/nexus/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>public</id>
<name>xxx public</name>
<url>http://maven.xxx.work/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
4、配置maven的环境变量
打开.bash_profile文件,加入:
#设置maven
export M2_HOME=/Library/Maven/apache-maven-3.3.9
修改PATH变量:
PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH
保存,输入命令使之生效:source .bash_profile
5、查看maven版本:
输入命令:mvn -v
备注:IDEA的maven插件中的setting.xml文件可能也需修改,路径可能为 IDEA安装目录\plugins\maven\lib\maven3\conf\
Tomcat安装
1、打开http://tomcat.apache.org/,下载apache-tomcat-7.0.96.tar.gz文件
2、将文件解压到指定目录,比如/Library/Tomcat/apache-tomcat-7.0.96
3、启动tomcat,执行bin目录中的startup.sh文件:
输入命令:cd /Library/Tomcat/apache-tomcat-7.0.96/bin
输入命令:sh startup.sh
4、验证Tomcat是否启动
在浏览器中访问http://localhost:8080
5、停止Tomcat
输入命令:sh shutdown.sh
安装Git
1、打开https://git-scm.com/downloads选择版本安装
2、输入命令:git --version查看版本,which git查看安装目录
3、在本地git中添加账户和邮箱,用于每次提交时记日志(log)
输入命令:
git config --global user.name “用户名”
git config --global user.emall “邮箱”
4、在idea中直接使用http方式clone项目,否则需要去生成SSH Key,步骤:
(1)输入命令:ssh-keygen -t rsa -C “gitlab中的账号邮箱”
(2)输入命令:cat ~/.ssh/id_rsa.pub | pbcopy,复制 SSH Key
(3)添加SSH Key:在“Keys”中粘贴第(2)步中复制的SSH Key(很多英文字母组成),在“Title”中填任意内容,点击【Add Keys】
MySQL安装
1、下载MySQL安装包
2、打开系统偏好设置,start mysql server
3、添加PATH环境变量:/usr/local/mysql/bin
4、打开终端,命令:mysql -uUsername -pPassword
Navicat安装
1、安装navicat
2、下载破解文件“Navicat Premium”
2、找到finder->应用程序->Navicat Premium(右键显示包内容)->Contents->MacOS目录,用破解文件“Navicat Premium”替换掉该文件夹下的同名文件
node.js安装
1、安装node.js,输入命令:node -v 和 npm -v 查看版本
2、安装cnpm,完成后 cnpm -v 查看版本
输入命令:sudo npm install cnpm -g --registry=https://registry.npm.taobao.org
3、安装digo,完成 digo -v查看版本
输入命令:sudo cnpm install digo -g