vscode 搭建java spring maven开发环境

8,627 阅读1分钟

现在的vscode越来越强了

写C# 用vs  写 java 用idea各种快捷键 各种插件是不是用来太麻烦,都需要设置安装一遍很不舒服

现在就一个一个vscode就搞定了

官网参考地址:code.visualstudio.com/docs/langua…

首先安装java 环境  安装java jdk 

安装方法不做特别描述:见官网

window系统安装java
下载JDK

首先我们需要下载java开发工具包JDK,下载地址:www.oracle.com/technetwork…

安装Maven

去maven官网下载并解压maven,

官网下载地址:maven.apache.org/download.cg…

windows并配置环境变量

电脑》属性》高级设置》环境变量

MAVEN 3.0增加环境 变量MAVEN_HOME 图中M2_HOME换成MAVEN_HOME

本地仓库位置修改

在<localRepository>标签内添加自己的本地位置路径

<localRepository>D:\tools\repository</localRepository>

修改maven默认的JDK版本

在<profiles>标签下添加一个<profile>标签,修改maven默认的JDK版本。

<profile>     
    <id>JDK-1.8</id>       
    <activation>       
        <activeByDefault>true</activeByDefault>       
        <jdk>1.8</jdk>       
    </activation>       
    <properties>       
        <maven.compiler.source>1.8</maven.compiler.source>       
        <maven.compiler.target>1.8</maven.compiler.target>       
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>       
    </properties>       
</profile>

vs code 安装插件

  1. Language Support for Java(TM) by Red Hat
  2. Debugger for Java
  3. Java Test Runner
  4. Maven for Java
  5. Java Dependency Viewer
  6. Visual Studio IntelliCode
  7. Lombok Annotations Support for VS Code

vs code配置maven

具体关键配置只如下

 "java.jdt.ls.vmargs": "-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication -javaagent:\"C:\\Users\\wangbo1\\.vscode\\extensions\\gabrielbb.vscode-lombok-0.9.9/server/lombok.jar\"",    "java.home":"C:\\Program Files\\Java\\jdk1.8.0_191",    "java.configuration.maven.userSettings": "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2018.3.1\\plugins\\maven\\lib\\maven3\\conf\\settings.xml",    "maven.executable.path": "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2018.3.1\\plugins\\maven\\lib\\maven3\\bin\\mvn.cmd",    "maven.terminal.useJavaHome": true,    "maven.terminal.customEnv": [        {            "environmentVariable": "JAVA_HOME",            "value": "C:\\Program Files\\Java\\jdk1.8.0_191"        }    ]

如果你的mvn更新包速度很慢,建议使用阿里云的镜像速度会快点(修改maven的setting配置如下):

<!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
    
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>

配置完成后重启vs code

vs code 创建工程spring boot工程

通过ctrl+shift+p

 添加更新包

运行测试

重新构建与运行还可以点击下面这个区域