Skip to content

Commit 46e3e77

Browse files
committed
📝 Notes about Java 24
1 parent 6444360 commit 46e3e77

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ mkdir -p sources
3636
gh repo clone Pf2eToolsOrg/Pf2eTools sources/Pf2eTools -- --depth=1
3737
```
3838

39+
> [!NOTE]
40+
> Java 17 and Java 21 will work without issue.
41+
> There are known issues with picocli and Java 24; avoid it.
42+
3943
### Building native images
4044

4145
A Pull Request build will automatically build a native image for Linux. Building a native image requires a few more steps (GraalVM, native-image, etc). See the [Quarkus documentation](https://quarkus.io/guides/building-native-image) for more information.

docs/alternateRun.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ Next steps:
152152
- [Convert Homebrew JSON data][homebrew]
153153
- Create your own [configuration file][config].
154154
155+
> [!NOTE]
156+
> Java 17 and Java 21 will work without issue.
157+
> There are known issues with picocli and Java 24; avoid it.
158+
155159
## Build and run from source
156160
157161
This is a Quarkus project that uses Maven as its build tool.

0 commit comments

Comments
 (0)