Drools version

266 views
Skip to first unread message

sathish.n...@gmail.com

unread,
Apr 20, 2023, 5:46:57 AM4/20/23
to Drools Usage
Hi,
What is the highest version of Drools that will run on a Java 11 VM?

The documentation of Drools 7 states the following:

"We currently intend to support a minimal version of Java 8 throughout the entire 7.x series."

I am planning to upgrade the drools jar 7.33 to 7.73 , is that compatible or should i expect any issues 

Matteo Mortari

unread,
Apr 20, 2023, 6:11:12 AM4/20/23
to drools...@googlegroups.com
Hi Sathish,
if you intend the Drools engine (the API, framework, library) that is a Java artifact and thankfully Java JVM maintains backward compatibility.

The minimal JDK version for Drools are:
  • Drools 7.x series -> JDK 8 minimum
  • Drools 8.x series -> JDK 11 minimum (reference)
This implies if you are using JDK11, you can use either and both Drools 7.x and Drools 8.x.

Different considerations for the Business Central workbench.
The Business Central workbench from the v7.x series based on my limited testing works fine using JDK 11, but I was not able to make it work using JDK 17 onwards. YMMV you ought to test the workbench on your JVM if using any not listed in the supported environment for the Business Central workbench.

Hope this helps!
MM

--
You received this message because you are subscribed to the Google Groups "Drools Usage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drools-usage...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/drools-usage/3d6f8ca8-ddd4-4ac8-a9cc-690532d16596n%40googlegroups.com.


--
Reply all
Reply to author
Forward
0 new messages