Mac开发环境搭建
1、安装配置jdk
建议JDK7和JDK8都装上,因为一些老项目是用JDK7开发,使用JDK8编译时报错。
若配置环境变量时找不到JDK的安装路径,有两种方式:
方式一、mac默认位置为:/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home
方式二、mac环境默认位置,可以通过命令查看,参考教程:Mac下查看已安装的jdk版本及其安装目录
2、安装配置maven
提示:本地开发建议使用maven 3.6; 最新的3.8版本出于安全考虑已经禁用了http镜像仓库,而通常安装的私服通常都是http的地址,所以拉包时会报错。详见:Since Maven 3.8.1 http repositories are blocked
settings.xml文件用公司指定的文件替换(拷贝同事)。 对于Mac和Linux系统,maven仓库的默认位置是/Users/Your-Username/.m2/repository
。建议将settings_xxx.xml文件放在该目录下,方便后续使用。
3、tomcat安装与配置 (老项目需要)
现在一般都是springboot项目。
https://blog.youkuaiyun.com/u010277446/article/details/54931490
4、安装idea,配置maven、jdk、tomcat
教程:Idea安装和基本使用
在idea中设置编译时内存参数: 【一定要调大,默认值太小编译会失败】
配置tomcat:IntelliJ IDEA配置Tomcat(完整版教程)
IntelliJ IDEA 使用SonarLint 3.1插件
idea安装lombok插件:idea安装lombok插件
5、charles的安装与使用
安装配置教程:CHARLES FOR MAC配置与使用 和 配置charles
使用:charles工具的使用
6、jetty安装配置
https://blog.youkuaiyun.com/rongrong_love_lc/article/details/75315284
7、postman的安装和使用
教程:https://www.jianshu.com/p/699dbf9fbfe1
8、iTem2安装与配色
官网下载地址: https://www.iterm2.com/
配色:https://www.cnblogs.com/weixuqin/p/7029177.html
9、mac brew安装
推荐教程:XFrame_mac安装brew 软件包管理工具Homebrew
https://blog.youkuaiyun.com/yemao_guyue/article/details/80575532
10、mysql & 客户端Database
两种安装途径:
途径1: mac 安装MySQL
途径2:使用brew安装MySQL。root账号没有密码,需要更改root密码,教程:修改root密码, 重启MySQL,命令行登陆报错: Access denied for user ‘root’@‘localhost’ (using password: NO)
idea带客户端:idea使用Database数据库
注意事项:MySQL驱动的版本不能太低,建议5.1
强烈建议:把数据库设置成全局数据库,保证切换项目时查找数据库。教程链接:Intellij Database配置全局数据源