一文详解MacOS使用VSCode搭建SpringBoot+Gradle开辟情况

打印 上一主题 下一主题

主题 840|帖子 840|积分 2520


开辟后端Java应用时,大多数开辟者使用的是IntelliJ IDEA,但该软件是一个付费软件,以是盼望可以使用开源且免费的VSCode来创建和开辟后端项目。本文为本人在 Mac 上使用 Visual Studio Code(简称 VSCode)集成开辟情况来搭建一个基于 Spring Boot 和 Gradle 的开辟情况的记录笔记。无论你是刚刚打仗 Spring Boot 的新手还是有履历的开辟者,这篇教程都将帮助你顺利开始你的 Spring Boot 之旅。


  • 安装JDK
  • 安装VSCode
  • 安装VSCode插件
  • 创建springboot应用
  • 配置项目和运行hello world
一、安装JDK

访问 Oracle JDK 官方网站下载适合Mac OS的版本。
Oracle JDK官方下载地址:
https://www.oracle.com/java/technologies/downloads/
根据电脑cpu架构选择下载Intel版本或ARM64版本,下载完成后直接点击安装。

安装完成后必要对JAVA_HOME进行配置,在bash_profile文件中添加如下情况变量配置:
  1. # JAVA
  2. export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-23.jdk/Contents/Home
  3. export PATH=$JAVA_HOME/bin:$PATH:.
  4. export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
复制代码
保存文件后关闭编辑器,执行以下命令设置生效:
  1. source ~/.bash_profile
复制代码
执行 java -version 检察sdk是否安装成功,出现版本号说明已经安装成功。

二、安装VSCode

访问 Visual Studio Code 官方网站下载适用于Mac OS的安装包。
VSCode官方下载地址:
https://code.visualstudio.com/
下载VSCode后,直接安装即可。

三、安装VSCode插件



  • VSCode安装java插件
  • VSCode安装SpringBoot插件
  • VSCode安装Gradle插件
3.1 VSCode安装java插件

在VSCode官方,点击Install the Extension Pack for Java安装Java插件。
VSCode官方Install the Extension Pack for Java插件:
https://code.visualstudio.com/docs/java/java-tutorial


3.2 VSCode安装SpringBoot插件

在VSCode官方,点击Install the Spring Boot Extension Pack安装SpringBoot插件。
VSCode官方Install the Spring Boot Extension Pack插件:
https://code.visualstudio.com/docs/java/java-spring-boot


3.3 VSCode安装Gradle插件

在VSCode官方,点击Gradle for Java安装Gradle插件。
VSCode官方Gradle for Java extension插件:
https://code.visualstudio.com/docs/java/java-build


四、创建springboot应用

使用命令命令面板 Spring Init 自动生成Spring Boot项目结构。








选择依靠,创建项目时只需选择最底子的依靠,其他依靠可以在开辟过程中按需添加:

点击open打开项目,等候下载依靠和加载完成,至此项目创建成功。

五、配置和运行项目

5.1 创建HelloController.java

基于编辑器创建的默认SpringBoot工程,在com.example.demo目次下创建 HelloController.java 文件。

HelloController.java 代码内容如下:
  1. package com.example.demo;
  2. import org.springframework.web.bind.annotation.RestController;
  3. import org.springframework.web.bind.annotation.GetMapping;
  4. @RestController
  5. public class HelloController {
  6.     @GetMapping("hello")
  7.     public String hello() {
  8.         return "hello world!";
  9.     }
  10. }
复制代码
5.2 配置application.properties

配置application.properties文件

application.properties 配置如下:
  1. spring.application.name=demo
  2. server.port=8090
  3. server.servlet.context-path=/page
复制代码
5.3 bootRun启动服务

bootRun启动服务。

打开欣赏器访问:http://localhost:8090/page/hello

六、参考

VSCode官方:Getting Started with Java in VS Code
https://code.visualstudio.com/docs/java/java-tutorial
VSCode官方:Spring Boot support in Visual Studio Code
https://code.visualstudio.com/docs/java/java-spring-boot
VSCode搭建SpringBoot+Maven开辟情况:
https://www.cnblogs.com/huangczh/p/18095555
VSCode搭建SpringBoot+Maven开辟情况:
https://blog.csdn.net/DTDanteDong/article/details/111857559

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表