Skip to content

Commit 508289b

Browse files
authored
Update README.adoc
- Update Spring Boot Upgrade information and link Youtube video - Add information about JEE migrations and link Youtube video
1 parent 7ce329c commit 508289b

File tree

1 file changed

+34
-11
lines changed

1 file changed

+34
-11
lines changed

README.adoc

Lines changed: 34 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,32 +24,55 @@ ____
2424

2525

2626
== Spring Boot 3.0 Upgrades
27-
2827
We are working on automated upgrade from Spring Boot 2.7 to Spring Boot 3.0.
2928

29+
Click the image to watch a demo video [2:26]
30+
31+
ifdef::env-github[]
32+
image:https://img.youtube.com/vi/RKXblzn8lFg/maxresdefault.jpg[link=https://www.youtube.com/embed/RKXblzn8lFg^]
33+
endif::[]
34+
35+
=== Try the Spring Boot Upgrade tool
36+
. Download the https://github.com/spring-projects-experimental/spring-boot-migrator/releases/download/latest/spring-boot-upgrade.jar[spring-boot-upgrade.jar]
37+
. Run `java -jar --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED spring-boot-upgrade.jar <path-to-application>`
38+
3039
If any of your applications is on 2.7 and uses Maven (Gradle is currently not supported), we'd be happy if you
3140
could give SBM a try and provide feedback of how it worked out.
3241
It is very hard to come up with all the possible setups found in the wild and therefor we need you - the community - to provide feedback to stabilize the recipe.
3342

3443
Thank you!
3544

36-
Download the https://github.com/spring-projects-experimental/spring-boot-migrator/releases[latest release]
37-
38-
- Start SBM: `java -jar spring-boot-migrator.jar`
39-
- Scan your application: `scan <path to application>`
40-
- generate a report first: `apply boot-2.7-3.0-upgrade-report`
41-
- Run the migration: `apply boot-2.7-3.0-dependency-version-update`
42-
4345
=== Contributing
44-
4546
Any contribution is appreciated!
46-
If you want to get involved, please have a look at https://github.com/spring-projects-experimental/spring-boot-migrator/discussions/446[this discussion] where we provide additional information related to the Spring Boot 3 Upgrade.
47+
If you want to get involved, please have a look at https://github.com/spring-projects-experimental/spring-boot-migrator/wiki/Spring-Boot-3-Upgrade-Report-Contribution-Guideline[Spring Boot 3 Upgrade Report Contribution Guideline] where we provide information related to contributing to the Spring Boot 3 Upgrade.
4748
Please don't hesitate to ask questions and provide feedback.
4849

50+
Find the list of Spring Boot 3 Upgrade related issues labeled as `good first issue` https://github.com/spring-projects-experimental/spring-boot-migrator/issues?q=is%3Aissue+is%3Aopen+label%3A3.0.0+label%3A%22good+first+issue%22+[here]
51+
4952
If you decided you want to work on an issue, leave a comment letting us know that you want to work on it and we go from there.
5053

5154
Thank you!
5255

56+
== JEE to Spring Boot Migration
57+
Spring Boot Migrator offers recipes to migrate JEE applications to Spring Boot.
58+
59+
These specifications are covered (to some extend and varying completeness)
60+
61+
* Servlet
62+
* JAX-RS
63+
* SOAP
64+
* JMS
65+
* EJB
66+
* JPA
67+
* ejb-jar.xml
68+
* weblogic-ejb-jar.xml
69+
70+
Click the image to watch a demo video [16:57]
71+
72+
ifdef::env-github[]
73+
image:https://img.youtube.com/vi/PnvsLafekWE/maxresdefault.jpg[link=https://www.youtube.com/embed/PnvsLafekWE^]
74+
endif::[]
75+
5376
== How SBM works
5477

5578
Spring Boot Migrator uses and is compatible with https://github.com/openrewrite/rewrite[OpenRewrite,window=_blank],
@@ -74,7 +97,7 @@ image::images/apply.png[]
7497

7598
== Getting started
7699

77-
* Download the latest release from here: https://github.com/spring-projects-experimental/spring-boot-migrator/releases[Spring Boot Migrator Releases]
100+
* Download the latest release from here: https://github.com/spring-projects-experimental/spring-boot-migrator/releases/latest[Spring Boot Migrator Releases]
78101
* Start the application: `java -jar spring-boot-migrator.jar`
79102
* In the CLI start by scanning the application `scan <path-to-application>`
80103
* From the list of applicable recipes select the one you want to apply, +

0 commit comments

Comments
 (0)