Re: [lang] Apache commons Lang3 version 3.18.0 Clarification.
Gary Gregory <[email protected]> Thu, 18 Sep 2025 06:19:22 -0400
| Newsgroups | gmane.comp.jakarta.commons.user |
|---|---|
| Message-ID | <CACZkXPx_scFZF4E8Gqc1UVZzJCa4GTpbAveT4NOEmzA51eLTQA@mail.gmail.com> |
--00000000000091143a063f10b046 Content-Type: text/plain; charset="UTF-8" Hello Satya, 3.18.0 is designed for Java 8 and up. Code in META-INF/versions/9 only applies to Java 9 and up. HTH. Gary On Thu, Sep 18, 2025, 05:39 satyakumar putcha <[email protected]> wrote: > 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 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --00000000000091143a063f10b046--