[lang] Apache commons Lang3 version 3.18.0 Clarification.
satyakumar putcha <[email protected]> Thu, 18 Sep 2025 15:08:59 +0530
| Newsgroups | gmane.comp.jakarta.commons.user |
|---|---|
| Message-ID | <CALBU9UiBi8q=-uHHRc_ZKfcnBzWU0GgHJ2G2=ABGuUr-vO6D6w@mail.gmail.com> |
Hello, We want to upgrade to Apache commons Lang3 version 3.18.0 since the earlier version(3.8.1) has security vulnerabilities. Our Product we are using the JDK8 version, but the commons-lang3-3.18.0.jar is built with JDK8 (Major version: 52) for all the files except One file module-info.class which is compiled with JDK9. So my question is: Can we use this commons-lang3-3.18.0.jar with JDK8 OR NOT? Please let me know. Also this JAR file Manifest file has this Build-Jdk-Spec: 21 entry, what does it mean? Please let me know. Checking class file: META-INF/versions/9/module-info.class Major version: 53, Minor version: 0 regards, Satya