小白 Mac配置Java环境,安装java(vscode)


前言

小白今天在Mac的vscode上尝试安装配置了java,遇到一些坑,想和大家分享安装Java的过程

一、vscode安装插件

首先安装vscode,网上有很多安装vscode的教程,这里就不赘述了。
打开vscode
打开vscode的插件框 快捷键Mac [⌘ + Shift + X]
输入Java按图安装插件就行
在这里插入图片描述

二、安装Java和Maven

直接在官网上安装就行

1.java安装地址(我安装的是15的版本)

在这里插入图片描述

2.安装Maven

在这里插入图片描述

三、在终端进行配置

1.在终端输入

~$ /usr/libexec/java_home -V

在这里插入图片描述
复制红框里的内容

2.然后再在终端输入

~ $  open ~/.bash_profile

就会自动弹出配置文件 ./bash_profile
在文件中添加

export JAVA_HOME=以上图片红框的里内容
export PATH=$PATH:$JAVA_HOME/bin
比如我就是
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-15.0.1.jdk/Contents/Home 
export PATH=$PATH:$JAVA_HOME/bin

修改完后保存,一般会让你输入你电脑密码,你输入就好了。
3.再在终端输入(保存配置)

~ $ source ~/.bash_profile

4.最后在终端输入

~ $ echo $PATH

~ $ echo $JAVA_HOME

在这里插入图片描述
在这里插入图片描述

四、在vscode中进行配置

1.新建一个文件夹,拖拽到vscode里,并在文件夹下,新建一个hello.java的文件,在此文件中写入以下代码

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

2.shift+command+d调试文件,然后需要配置launch.json文件
在该文件中输入

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "Debug (Launch)",
            "request": "launch",
            "cwd": "${workspaceFolder}",
            "sourcePaths": ["${workspaceRoot}/src/my/package"],
            "console": "integratedTerminal",
            "stopOnEntry": false,
            "mainClass": "hello",
            "args": ""
        }
    ]
}

在这里插入图片描述
在这里插入图片描述

3.打开设置界面快捷键Mac [⌘ + ,]

在设置界面的搜索拦输入 java.home并点击settings.json
在这里插入图片描述
在此文件中添加

	"java.errors.incompleteClasspath.severity": "ignore",
    "java.home": "/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home",
    "java.configuration.maven.userSettings": "/Library/Maven/apache-maven-3.6.1/conf/settings.xml",
    "maven.executable.path": "/Library/Maven/apache-maven-3.6.1/bin/mvn",
    "maven.terminal.useJavaHome": true,
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home"
        }
    ],
    "java.jdt.ls.vmargs": "-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication",
    "javascript.updateImportsOnFileMove.enabled": "always",
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,

如果出现下面的报错,直接在此代码的前一句代码后加上 逗号 , 就行在这里插入图片描述
4.最后直接运行 hello.java 文件
若在vscode的终端里有 hello world 即表示配置成功
在这里插入图片描述

  • 9
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值