The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia
<->
.yml conversions available in Eclipse and VSCode<->
.yml converter #739
org.springframework.ide.vscode.boot.java.livehover.v2.SpringProcessTracker
and its references #1221
StsToolingModel
#1201
pom.xml
next to <dependencies>
tag (VSCode only at the moment)Add Starters
CodeLens/InlayHint in the Spring Boot's project pom #1194
IllegalArgumentException
on Eclipse 2024-03 M2 [#1185](https://github.com/spring-projects/sts4/issues/1185
1.18.30
isn't compatible yet with the latest Eclipse 2024-03
release, which is the foundation of this Spring Tools for Eclipse release 4.22.0
. You can install the latest Lombok Edge release 1.18.31
to get it back working. #1208
AnnotatedTextEdit
and ChangeAnnotation#needsConfirmation
#1155
@Bean
method causes exception #1184
@Autowired
field into constructor param doesn't work #1183
set\_pipeline
step considers team
attribute invalid #1174
application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929 or M2E issue #1511.HttpSecurityLambdaDslReconciler
marks more than required #1141
application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929 or M2E issue #1511.record
entities #1113
@Id
annotations #1112
@RequestMapping
into GetMapping
etc #1107
application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929 or M2E issue #1511.@Autowired
appears twice (#1106)spring-boot.ls.java.home
to machine-overridable
(#1094)application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929 or M2E issue #1511.(Spring Boot): the newly introduced additional reconciling for Java source files which is used to show up additional validations and quick fixes can still cause increased memory and CPU consumption. In case you stumble upon issues in this area, please disable the reconciling via Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite
(in VSCode) or Preferences -> Spring -> Open Rewrite
(in Eclipse). A fix for this that significantly reduces CPU and memory consumption here is being worked on and is scheduled for the upcoming 4.20.0
release.
(Eclipse): It still seems to happen sometimes that resource files like the application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929.
(Spring Boot): Even vastly improved over the previous releases, the newly introduced additional reconciling for Java source files which is used to show up additional validations and quick fixes can still cause increased memory and CPU consumption. In case you stumble upon issues in this area, feel free to disable the reconciling via Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite
(in VSCode) or Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite
(in Eclipse).
(Eclipse): It still seems to happen sometimes that resource files like the application.properties
do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929
Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite
(in VSCode) or Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite
(in Eclipse).application.properties
) to not be copied into the target folder anymore. This works again and automatically copies your changed application.properties
file to the target folder, so that those changes are taken into account when running the project automatically again@Autowired
" warning when using abstract classes (#985)Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite
(in VSCode) or Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite
(in Eclipse).