首页 > 其他分享 >Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!

时间:2024-01-30 13:31:25浏览次数:31  
标签:springboot Spring Eclipse jar win32 SpringToolSuite4 IDE Springboot

SpringToolSuite4介绍

最近由于工作原因,需要自己编写springboot应用(不是特别复杂),代码量不是很大,但是在选择IDE上却浪费了我很多时间!如果大家跟我一样,在开发springboot应用的过程中遇到如下两个问题:

  • 苦于Idea的版权问题
  • 讨厌在Visual Studio中安装各种令人头疼的插件

那么我们不妨试一下免费软件Spring Tool Suite(STS),STS就是一个基于Eclipse的开发环境, 用于开发Spring应用程序。它提供了一个现成的使用环境来实现, 调试, 运行, 和部署Spring应用程序。包括为关键的的服务器和云计算,Git, Maven, AspectJ, 和最新的Eclipse版本提供整合支持。 官方下载地址 https://spring.io/tools/

选择Spring Tools4 for Eclipse即可

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!_springboot

这里需要强调:如果使用的是SpringToolSuite4(简称STS4),默认是对springboot 3.x进行开发的,内置jdk17,启动sts4后会直接会使用内置JDK17运行。

Spring Tool Suite 4下载之后实际上是一个整合了Eclipse和STS插件的完整程序压缩包,

spring-tool-suite-4-4.21.0.RELEASE-e4.30.0-win32.win32.x86_64.self-extracting.jar

启动SpringToolSuite4

在命令行中执行java –jar spring-tool-suite-4-4.21.0.RELEASE-e4.30.0-win32.win32.x86_64.self-extracting.jar 就会在命令行运行的所在目录(默认C:\Users\Administrator)自动完成解压操作,生成对应的sts访问目录,例如C:\Users\Administrator\sts-4.21.0.RELEASE

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!_spring_02

创建springboot项目

双击上图中的SpringToolSuite4.exe,进入sts4,点击下图中的Create new Spring starter project即可创建springboot项目

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!_spring_03

创建maven项目,选择jdk版本,页面如下:

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!_spring_04

选择springboot版本,以及需要的组件,页面如下:

Springboot开发者的福音!免费好用的一站式IDE解决方案来了!SpringToolSuite4登场!_spring_05

配置完成后,会自动完成maven工程的构建,然后我们就可以进行springboot的基础开发工作了。

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!

标签:springboot,Spring,Eclipse,jar,win32,SpringToolSuite4,IDE,Springboot
From: https://blog.51cto.com/liwen629/9483671

相关文章

  • SpringBoot实现分页的四种方式
    一自己封装Page对象实现二使用sql实现分页2.1场景分析前段传递给给后台什么参数?当前页码currentPage每页显示条数pageSize后台给前端返回什么数据?当前页数据List总记录数totalCount、2.2前段代码<template><el-pagination@size-change="handleSizeChan......
  • SpringBootTest
    引入依赖pom文件中添加以下依赖<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-test</artifactId><scope>test</scope>&l......
  • IDEA编译生成可运行jar包 和 运行jar包报java.lang.NoClassDefFoundError错误,注意 MF
    IDEA编译生成可运行jar包和运行jar包报java.lang.NoClassDefFoundError错误,注意MF文件目录不要用默认目录,改成项目根目录运行环境:操作系统:ubuntu20.04javaversion:openjdkversion"11"2018-09-25OpenJDKRuntimeEnvironment18.9(build11+28)OpenJDK64-BitServer......
  • idea配置tomcat利用Build Artifacts打war包
    idea配置tomcat利用BuildArtifacts打war包idea有BuildArtifacts功能,可以一键打war包。这种方式适合没有maven等项目构建的。也就是老项目,把jar包放在lib里面的web项目。本人有幸参与改造公司的老项目。今天给大家分享如何打包!!!一.idea配置tomcat。我想大家都被分配到做这老项......
  • 将idea控制台打印的内容存到文本中
    因为idea控制台打印的数据不是完整的,但是因为开发需要我们需要拿到完整的日志文件,所以有了如下操作  ......
  • SpringBoot中集成Minio高性能分布式存储文件服务入门
    场景若依前后端分离版手把手教你本地搭建环境并运行项目:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662参考上面搭建项目。MinioMinio是基于Go语言编写的对象存储服务,适合于存储大容量非结构化的数据,例如图片、音频、视频、日志文件、备份数据和容器/......
  • IDEA编译报错:Error:Kotlin: Module was compiled with an incompatible version of Ko
    问题Error:Kotlin:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.1.13.Warning:Kotlin:RuntimeJARfilesintheclasspathshouldhavethesameversion.Thesefileswerefoundi......
  • Java编程学习(intellij idea)
    打开IntelliJIDEA新建Project新建Module新建Package输入Package名,enter新建JavaClass在Class中编程......
  • Maven学习之路--依赖范围scope 对于该包的依赖范围作用域,取值有:test、compile、provid
    Maven学习之路--依赖范围scope对于该包的依赖范围作用域,取值有:test、compile、provided、runtime。scope默认取值为compile。\   <scope></scope>表示对于该包的依赖范围作用域,取值有:test、compile、provided、runtime。scope默认取值为compile。<scope>test</scope>。te......
  • 跟收费说拜拜,IDEA接口调试插件推荐
    IDEA插件市场中的API调试插件不是收费(FastRequest)就是不好用(apidoc、apidocx等等)今天给大家介绍一款国产的API调试插件:Apipost-Helper,完全免费且好看好用!这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API......