Mac 中 VSCode 上编写 Java

1,039 阅读1分钟

本文,我们将讲解怎么在 VSCode 上编写 Java 程序。

本文基于 Mac m1 完成

查看 JDK 安装的路径

Mac 上,通过命令行 /usr/libexec/java_home 可查看其路径:

jdk_path.png

我们得到路径为:/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home

查看 JAVA_HOME

这里唯一的潜在问题是如果您安装了多个 JDK 版本。在这种情况下,建议用户 $JAVA_HOME 从终端中检查他们的 bash 环境变量以做出 JDK 确定,如下所示:

jimmy:~ jimmy$ cd /Library/Java/JavaVirtualMachines/
jimmy:JavaVirtualMachines jimmy$ ls
jdk-16.0.2.jdk temurin-17.jdk
jimmy:JavaVirtualMachines jimmy$ echo $JAVA_HOME
/Applications/Android Studio.app/Contents/jre/Contents/Home

更改 JAVA_HOME

  1. 打开文件 vim ~/.bash_profile
  2. 设置变量 export JAVA_HOME=$(/usr/libexec/java_home)
  3. 执行 source .bash_profile
  4. 测试 echo $JAVA_HOME

安装 Java 插件

VScode扩展中搜索 Language Support for Java(TM) 并安装。当然,本人并非安装一个插件,读者可根据情况安装。

java_extend.png

设置 JDK

我们在 VSCode 中设置 SDK 的路径。

打开设置这个 tab

设置.png

输入框中,搜索 java com

java_com.png

打开 setting.json 文件,配置内容:"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home" 即可。

java_home.png

验证

下面,我们编写 Java 代码进行验证。我们创建一个名为 java-demo 的文件夹,并创建 Hello.java 文件:

public class Hello {
  public static void main(String[] args) {
    System.out.println("Hello VSCode!");
  }
}

然后我们点击运行:

运行成功.png

本文浅尝👅,还有结合 VSCode 的其他操作需要熟悉

pexels-rovenimagescom-949587.jpg

参考