GH-1459: additional renamings to just spring tools

This commit is contained in:
Martin Lippert
2025-03-27 20:40:57 +01:00
parent 13b88242c0
commit 498cbbab1e
5 changed files with 21 additions and 25 deletions

View File

@@ -9,7 +9,7 @@ Please see our https://github.com/spring-projects/.github/blob/master/CODE_OF_CO
== Using GitHub issues
We use GitHub issues to track bugs and enhancements. If you have a general usage question
please ask on https://stackoverflow.com[Stack Overflow]. The Spring Tools team and the
broader community monitor the https://stackoverflow.com/tags/spring-tools-4[`spring-tools-4`]
broader community monitor the https://stackoverflow.com/tags/spring-tools[`spring-tools`]
tag.
== Developer Certificate of Origin

View File

@@ -1,6 +1,6 @@
# STS4 - Dev Environment Setup
# Spring Tools - Dev Environment Setup
## Running the STS4 Boot Java Language Server locally
## Running the Spring Tools Java Language Server locally
Import the headless-services modules into your workspace as existing Maven projects.
Startup the Boot Language Server with:
@@ -9,7 +9,7 @@ Vmargs: `-Dstandalone-startup=true`
This starts up the language server and it listens on port 5007
Use STS or a dedicated instance of VSCode to launch `org.springframework.ide.vscode.boot.app.BootLanguageServerBootApp` in run or debug mode (or another Language Server app)
@ Connect local STS4 Boot Java LS to VSCode
@ Connect local Spring Tools Java LS to VSCode
You should run the extension from vscode as a 'runtime workbench' with some small changes.
@@ -31,15 +31,15 @@ Save, then launch by pressing `F5`.
This connects the VSCode extension to the locally running language server.
It also uses port 5007
## Connect local STS4 Boot Java LS to Eclipse runtime workbench
## Connect local Spring Tools Java LS to Eclipse runtime workbench
Startup Eclipse or STS (3). I.e something that support for RCP / plugin development.
Startup Eclipse or the Spring Tools for Eclipse distriution. I.e something that support for RCP / plugin development.
Define a recent nightly STS 4 build as your target platform.
Define a recent nightly Spring Tools for Eclipse build as your target platform.
Import the projects under `eclipse-language-servers` into your workspace.
Startup a runtime workbench of the Eclipse STS4 distribution
Startup a runtime workbench of the Spring Tools for Eclipse distribution
The language server plugin is: org.springframework.tooling.boot.java.ls
Add Vmargs: `-Dboot-java-ls-port=5007`
This lets the Eclipse language server extension connect to the locally running language server on port 5007
@@ -49,17 +49,14 @@ This lets the Eclipse language server extension connect to the locally running l
- Generic editor source code (used by lsp4e as a dependency): https://github.com/eclipse/eclipse.platform.text
Not sure which version of this you should checkout, it probably depends on your version of Eclipse as this is part
of the eclipse platform.
- LSP4E source code: clone gir repo and import: https://git.eclipse.org/r/lsp4e/lsp4e and import the projects into your workspace.
- LSP4E source code: clone git repo at https://github.com/eclipse-lsp4e/lsp4e and import the projects into your workspace.
- LSP4J source code: Add the LSP4J-SDK feature to your target platform. We have usually versions from this in our builds:
http://services.typefox.io/open-source/jenkins/job/lsp4j/job/master/lastStableBuild/artifact/build/p2-repository/
- There is an update site that contains our latest language servers as extensions for Eclipse:
https://cdn.spring.io/spring-tools/snapshot/TOOLS/sts4-language-server-integrations/nightly
This is being produced by:
https://build.spring.io/browse/IDE-CODE
https://github.com/spring-projects/spring-tools/actions
- CI builds of the full STS4 distribution can be downloaded from here:
- CI builds of the full Spring Tools for Eclipse distribution can be downloaded from here:
https://cdn.spring.io/spring-tools/snapshot/STS4/nightly-distributions.html

View File

@@ -1,6 +1,6 @@
# STS4
# Spring Tools
The all-new Spring Tools for Eclipse, Visual Studio Code, and Theia. Learn more at https://spring.io/tools.
The all-new Spring Tools for Visual Studio Code, Eclipse, and Theia. Learn more at https://spring.io/tools.
## Getting started
@@ -14,27 +14,27 @@ Depending on your development environment, you can choose between:
- __Eclipse Theia:__ You can install the same extensions into Theia-based environments like gitpod.
For all those choices, you can find detailed installation instructions from the user guide:
https://github.com/spring-projects/sts4/wiki/Installation
https://github.com/spring-projects/spring-tools/wiki/Installation
## User documentation
The project wiki contains a comprehensive user documentation:
https://github.com/spring-projects/sts4/wiki
https://github.com/spring-projects/spring-tools4/wiki
## Ask questions
Please ask general questions on StackOverflow and tag them with `spring-tools-4`:
https://stackoverflow.com/questions/ask?tags=spring-tools-4
Please ask general questions on StackOverflow and tag them with `spring-tools`:
https://stackoverflow.com/questions/ask?tags=spring-tools
## Raise an issue
Please raise issues by creating a new GitHub issue at:
https://github.com/spring-projects/sts4/issues
https://github.com/spring-projects/spring-tools/issues
## Contributing
Find details about how to contribute:
https://github.com/spring-projects/sts4/blob/master/CONTRIBUTING.adoc
https://github.com/spring-projects/spring-tools/blob/master/CONTRIBUTING.adoc
### Code of Conduct

View File

@@ -1,2 +1 @@
./mvnw clean install -Pe434 -Psnapshot -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Dorg.eclipse.equinox.p2.transport.ecf.retry=5
./mvnw clean package -Pe435 -Psnapshot -Dhttpclient.retry-max=20 -Dmaven.test.skip=true -Declipse.p2.mirrors=false -Dtycho.localArtifacts=ignore -Dorg.eclipse.equinox.p2.transport.ecf.retry=5

View File

@@ -5,4 +5,4 @@ cd ../headless-services
./mvnw clean install -Dmaven.test.skip=true
cd $workdir
./mvnw -Psnapshot -Pe436 clean install -Dmaven.test.skip=true
./mvnw -Psnapshot -Pe435 clean install -Dmaven.test.skip=true