Skip to content

Commit 451bcb6

Browse files
committed
doc: Java 21 requirement
1 parent d22dba5 commit 451bcb6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ In order to compile and run this project only Java needs to be installed. [GIT](
2323
- [Gradle](https://gradle.org/) is used for project compilation. Installing it is not required. The included Gradle wrapper will automatically download the configured Gradle version.
2424

2525
Before running the Gradle commands below, make sure `JAVA_HOME` points to a JDK 21 or later installation and that `java -version` reports Java 21 or later.
26-
Java 21 is required for the current dependency set. The published `rosjava 0.4.1.1` and `rosjava_actionlib 2026.03.29.02` artifacts are compiled for Java 21 bytecode, so Java 17 or Java 18 will fail to load them with `UnsupportedClassVersionError`.
26+
Java 21 is required for the current dependency set.
27+
2728

2829
## Quick Instructions for Windows [Power Shell](https://github.com/PowerShell/PowerShell/releases/)
2930
1. [Clone](https://git-scm.com/docs/git-clone) the [project repository](https://github.com/SpyrosKou/Plain-ROS-Java-System-Example.git):

0 commit comments

Comments
 (0)