·
28 commits
to main
since this release
Version 3.12.0 of the Liberty Maven Plugin is a minor release with new features and fixes.
New Features
Java Toolchain Support
- Use Maven toolchains to run Liberty Maven Plugin goals with a specific JDK.
- This allows you to control the Java version used by Liberty during build, dev mode, and server operations, even when the system default JDK is different.
- Refer toolchain.md for more details
Java 25 Support
- The Liberty Maven Plugin now supports running with Java 25.
Additional fixes
- SpringBoot deploy fix in #1928
- Adding alias for debug parameters in #1929
- Add doc for the new option p to see port information in #1930
- Added support for maven property references in
copyDependenciesin #1934 - Fix check for ear dependency for dependencies of type ejb in #1942
- Changes to support archive option correction in POSIX shells in #1951
See the commit log for the full set of the changes since the previous release.
The Liberty Maven Plugin 3.12.0 release is available on the Maven Central repository.