Closed lvca closed 1 year ago
Yes. As announced in https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.8 the minimum Java version is now 11. This requirement comes from asciidoctor-diagram itself.
I'm using GitHub workflow to build our docs, so I guess the default distribution with ubuntu 22.04 was still java8 (!):
You could use the setup-java
step to configure Java or even a newer version, just replace java-version
with the version you need.
- uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 11
Closing. This is the expected and announced behavior.
@robertpanzer FYI, I'm relaxing the Java version requirement back to 1.8 again. There's no real reason to require Java 11. This is of course limited to the Java glue code. Some of the integrated tools like Structurizr require Java 17. Not much I can do about that.
I notice on ArcadeDB docs (https://github.com/ArcadeData/arcadedb-docs) this message:
Is there any incompatibility with recent JDKs?