您的位置:首页 > 编程语言 > Java开发

Mac-配置VSCode的Java开发环境(Spring Boot)

2019-02-02 21:37 5344 查看

Mac-配置VSCode的Java开发环境(Spring Boot)

  • VSCode安装
  • Gradle Spring Boot 工程建立
  • Gradle 任务配置

  • Mac版本:macOS Mojave 10.14.3
    基本参照: Spring Boot in Visual Studio Code.
    使用VSCode 初始生成一个Gradle工程。

    JDK安装

    cmd输入 java -version 后会弹出下载安装提示,按照提示安装即可

    ~ $  java -version
    java version "1.8.0_201"
    Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

    JAVA_HOME 配置

    Mac的环境变量配置文件;

    • .bash_profile→用户登录时自动读入
    • .bashrc →bash(终端)启动时读入

    编辑配置文件

    打开配置文件 .bash_profile

    ~ $  open ~/.bash_profile

    添加下列内容

    export PATH=$PATH:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

    适用配置

    ~ $ source ~/.bash_profile

    确认配置

    ~ $ echo $PATH
    /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin
    ~ $ echo $JAVA_HOME
    /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

    或者

    /usr/libexec $ env | grep JAVA
    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

    VSCode安装

    VSCode 插件安装

    打开插件检索框

    • Mac [⌘ + Shift + X]
    • Windows, Linux [Ctrl + Shift + X]
      参照: VS Code-插件.
      只是简单的几个,以后随时更新添加。

    VSCode JAVA_HOME配置

    打开设定窗口

    • Mac [⌘ + ,]
    • Windows, Linux [Ctrl + ,]

    Gradle Spring Boot 工程建立

    使用 Spring Initializr 生成一个Gradle工程雏形
    参照: Spring Initializr Java Support.

    Gradle 任务配置

    在命令窗口中使用Gradle的命令,设置以下任务文件
    安装Gradle之后
    文件:.vscode/tasks.json

    {
    "version": "2.0.0",
    "tasks": [
    {
    "label": "build",
    "type": "shell",
    "command": "./gradlew build"
    },
    {
    "label": "run",
    "type": "shell",
    "command": "./gradlew run",
    "group": {
    "kind": "build",
    "isDefault": true
    }
    },
    {
    "label": "clean",
    "type": "shell",
    "command": "./gradlew clean"
    },
    {
    "label": "check",
    "type": "shell",
    "command": "./gradlew check"
    }
    ]
    }
    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: