MAC-安装Java环境、JDK配置、IDEA插件推荐

背景:发现经常换电脑装环境等比较麻烦,主要还是想记录一下,不要每次安装都到处翻。。

1、下载并安装JDK

到官网下载所需的JDK:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

这儿下载的是JDK11,要注意根据不同芯片下载对应可安装的dmg;下载错了也没关系,安装的时候会提示你重新下载安装的。
在这里插入图片描述

下载之后,点击按照提示步骤安装即可,默认安装路径为:/Library/Java/JavaVirtualMachines

2、配置环境变量

1.打开终端并输入,需使用sudo要有管理员权限否则无法修改保存文件

sudo vim /etc/profile

2.输入如下配置信息,要根据自己安装的版本号配置,可在安装路径下自行查看/Library/Java/JavaVirtualMachines):

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

vim的简单操作:
键盘按下i,显示INSERT,进入编辑模式
esc退出编辑模式
输入:wq!保存并退出

3.使环境变量生效
终端输入

source /etc/profile

6、检查环境变量配置是否成功
终端输入如下命令,能得到JAVA_HOME路径,则JAVA 环境变量配置完毕

echo $JAVA_HOME

7、检验环境
检验Java环境:终端输入如下明亮,显示版本号

java -version

检验JDK

javac -version

3、插件推荐

Rainbow Brackets
彩虹色花括号,代码长的时候真的很需要。

Lombok
简化了Model层的代码的编写,以前pojo类/实体类,需要自己提供set、get、toString、equals、hashCode, Lombok通过各种注解,简化了以上操作.

  • @Data:会自动生成set、get、toString、equals、hashCode
  • @NoArgsConstructor:自动生成无参构造
  • @AllArgsConstructor:自动生成全参构造
  • @Accessors(chain = true):开启链式编程

GenerateAllSetter
自动生成对象所有的get、set方法。new一个对象然后使用Alt键+Enter键即可调出选项。根据所需要选择选项即可。

Translation
翻译,右键可翻译成中文;也可中文转换成英文。

其他:
在这里插入图片描述
在这里插入图片描述

参考:
https://blog.csdn.net/godot06/article/details/104378253
https://blog.csdn.net/Very666/article/details/106915540
https://blog.csdn.net/weixin_48088839/article/details/124387437

猜你喜欢

转载自blog.csdn.net/weixin_44436677/article/details/130044897