For building all parts of PLC4X-Extras ensure you're running at least Java 21.
Maven 4.0.0-rc-5 or newer is required to build, so be sure it's installed and available on your system (the bundled Maven-Wrapper takes care of this automatically when using ./mvnw or mvnw instead of the normal mvn command).
Run the following command:
./mvnw -P with-c,with-go,with-java install
Apache PLC4X is released under the Apache License Version 2.0.