Skip to content

Commit

Permalink
docs: Update doc after migrating to Java 21 and Spring Boot 3.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
FanJups committed Jul 25, 2024
1 parent 865356f commit 0fdce44
Showing 1 changed file with 3 additions and 16 deletions.
19 changes: 3 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,23 +44,11 @@ We would like to give credit to [jsoup](https://jsoup.org/) / [jsoup GitHub Repo

## Requirements

+ JDK 17
> **Because we use modern JavaFX**
>
> **NOTE:** For native build (CLI, for eg.), we use GraalVM with JDK 17.
>
> Recent versions of GraalVM are not bundling `native-image` CLI by default.
> We are required to install is manually, by running:
> ```shell
> # Where `gu` is an executable bundled with GraalVM
> gu install native-image
> ```
+ JDK 21
+ Maven 4
> Because of its unique features over maven 3:
> namely, multi module dependency resolution under common parent, when running a maven goal only on some child
+ Spring 5.3.22
> A framework to bootstrap dependency injection and inversion of control for our modules
+ Spring Boot 2.7.3
+ Spring Boot 3.3.1
> Leverage convention over configuration and autoconfiguration discovery to enforce consistent a behaviour
> throughout our frontends
Expand Down Expand Up @@ -125,8 +113,7 @@ Command Line Interface (CLI)
mvn --also-make --projects jsgenerator-cli clean spring-boot:run -Dspring-boot.run.arguments=--help

# For example:
mvn --also-make --projects :jsgenerator-cli clean spring-boot:run \
-Dspring-boot.run.arguments="--tty --inline '<div>I am a <strong>tea pot</strong></div>'"
mvn --also-make --projects :jsgenerator-cli clean spring-boot:run -Dspring-boot.run.arguments="--tty --inline '<div>I am a <strong>tea pot</strong></div>'"
```

## Packaging
Expand Down

0 comments on commit 0fdce44

Please sign in to comment.