vscode 新建 springboot java項目


vscode 新建 springboot java項目

1. 安裝javaJDK

軟件下載

  • 下載地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  • Windows x64 210.18 MB jdk-8u231-windows-x64.exe
  • 我現在版本是 jdk1.8.0_151,主要大版本就是 1.8 和 1.7, 現在最新下的都是1.8,還沒用處什么區別。
  • 安裝前准備工作,D盤新建文件夾JAVA,在JAVA文件夾中新建兩個文件夾:jdk和jre。 JDK安裝會先后安裝jdk和jre,更改對應的文件夾位置即可。jdk文件下會默認安裝jre,因此,安裝包進行安裝jre時不能選擇和jdk相同的文件夾

配置環境變量

  • Java 的運行環境需要配置 JAVA_HOME,classpath 和 Path三個參數,按一下方法分別配置。
  • 環境變量設置:此電腦->屬性->高級系統設置->高級->環境變量->系統變量
  • 1、新建JAVA_HOME環境變量,就是剛才安裝目錄 例如 D:\Tools\JAVA\jdk
  • 2、新建classpath環境變量 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  • 3、編輯Path變量 添加 %JAVA_HOME%\bin 放置頂端。

查看是否安裝成功

  • cmd中輸入java -version 查看java版本
  • 輸入javac -version查看javac 版本

參考文章:java jdk1.8.0_221 安裝步驟

2. 安裝Maven

軟件下載

配置maven環境變量

  • 新建 :M2_HOME 值:E:\apache-maven-3.0.4(自己maven插件的路徑)
  • 在PATH中加上%M2_HOME%\bin;
  • 用mvn -v檢查是否安裝成功

創建本地maven jar包倉庫
我還沒有創建本地庫,回來可以看看

  1. 新建文件夾用於存放jar包的倉庫
  2. 修改:apache-maven-3.0.3\conf\settings.xml 中的<settings>節點中添加下面這句關聯本地jar包倉庫
<localRepository>D:\software\mavenFactory</localRepository>

參考文章:Maven編程環境搭建以及VS code Maven設置

3. 安裝vscode插件

** java vscode 插件,安裝下面這兩個后,其他插件會連帶安裝**

  • Java Extension Pack
  • Spring Boot Extension Pack

參考文章:VsCode搭建springboot 並配置maven環境

4. 配置vscode環境

vscode設置 快捷鍵ctrl+, 展開代碼

 // java 設置 ----------------------
  "java.errors.incompleteClasspath.severity": "ignore",
  "java.home": "C:\\Program Files\\Java\\jdk1.8.0_151",
  "java.configuration.maven.userSettings": "E:\\myHome\\epan\\javaz\\apache-maven-3.6.3\\conf\\settings.xml",
  "maven.executable.path": "E:\\myHome\\epan\\javaz\\apache-maven-3.6.3\\bin\\mvn.cmd",
  "maven.terminal.useJavaHome": true,
  "maven.terminal.customEnv": [
    {
      "environmentVariable": "JAVA_HOME",
      "value": "C:\\Program Files\\Java\\jdk1.8.0_151"
    }
  ],
  // java 設置 ----------------------

::: tip
如配置 阿里雲倉庫,見參考文章
:::

5. 初始化springBoot項目

  • 使用快捷鍵(Ctrl+Shift+P)命令窗口,輸入 Spring 選擇創建 Maven 項目
  • Spring Initializr: Generate a Maven Project
  • Java
  • com.example 后期自己起名字
  • demo 這個項目類庫的名字
  • 選擇Spring Boot版本:2.06 就看自己第一個是什么 純數字的
  • 選擇需要引入的包 DevTools Web 第一個demo可以就來倆先
  • 創建好后vscode右下角會有如下提示,點擊Open it 即可打開剛才創建的Spring Boot項目

::: tip

  • DevTools(代碼修改熱更新,無需重啟)
  • Web(集成tomcat、SpringMVC)
  • Lombok(智能生成setter、getter、toString等接口,無需手動生成,代碼更簡介)
  • Thymeleaf (模板引擎)。
    :::

參考文章:VsCode搭建springboot 並配置maven環境

6. 創建@RestController和@RequestMapping("/")

package com.example.demo1;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@SpringBootApplication
public class DemoApplication {

  public static void main(String[] args) {
    SpringApplication.run(DemoApplication.class, args);
  }

  @RequestMapping("/")
  public String home() {
    return "你好,歡迎使用Visual Studio Code!";
  }

}

::: tip
默認生成的架子,沒有獲取 / ,所以打開是404 錯誤頁,所以需要自己加上 相應的代碼
:::

GitHub: https://github.com/pengchenggang/springBootInit


免責聲明!

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



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