PLC4X The Industrial IoT adapter

Clone this repo:
  1. f8f992e fix: Fixed an issue making IntelliJ not pick up the change to maven 4 by Sebastian Rühl · 5 days ago develop
  2. 455be27 fix(build): repair nifi NAR builds under Maven 4 and Go SDK version by Sebastian Rühl · 5 days ago
  3. 8c040f4 chore(build): maven 4 migration by Sebastian Rühl · 5 days ago
  4. 7d32acc fix(plc4j): adapt to new CachedPlcConnectionManager builder API by Sebastian Rühl · 5 days ago
  5. f62bc61 chore(deps-dev): bump ch.qos.logback:logback-classic (#746) by dependabot[bot] · 5 days ago

Building PLC4X Extras

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

Licensing

Apache PLC4X is released under the Apache License Version 2.0.