【環境配置】VSCode for Mac(Java)


(一)插件安裝
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述
(二)安裝java和Maven
(1)在官網下載這兩個玩意兒:
java下載地址
Maven下載地址(下那個bin.tar.gz)
(2)更改環境變量配置
終端輸入:open ~/.bash_profile
在最后輸入:

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

關閉后,在終端輸入:source ~/.bash_profile
(3)maven的安裝只需要解壓就行,建議在Library下面建個文件夾存在下面(記住地址)

(三)配置文件
(1)新建文件夾,拖拽到vscode里,然后在文件夾下,新建一個xxx.java的文件,然后會彈出一些東西讓你配置,在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)配置settings.json
在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,

說明:

  • 這里的java.home親測只能寫到jdk這里,不能寫到home那里。
  • 其余的地址根據自己的文件和軟件版本書寫。

(四)創建spring boot + maven項目
參考:J0kerrr的博客
基本上沒有問題,作為java小白,現在先不多作研究了,等到學了那么多再繼續寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM