Liberty Maven Plugin 3.3-M3 Pre-release
Pre-releaseVersion 3.3-M3 of the Liberty Maven Plugin is a pre-release milestone. It contains a technology preview of the devc
goal, plus some minor fixes and one enhancement detailed below.
This pre-release milestone includes a technology preview of the new devc
goal for Liberty Dev mode to start the server in a Docker container. The features and parameters supported by this goal are subject to change in future milestones or releases of the Liberty Maven Plugin. Refer to the docs for the devc goal for more information.
This pre-release also contains some changes to the copyDependencies
support that was introduced in the last milestone release.
Refer to the docs for the deploy goal copyDependencies
parameter for more information.
The following fixes are also included in this pre-release milestone.
- Linux is supported for the
devc
goal when running as either root or non-root user. - Fixed an issue when using the
devc
goal and changing configuration files on Linux. - Fixed some issues where the
devc
goal was not displaying error messages from Docker or Liberty. - Added support for merging server environment properties with an existing server.env file. See the
mergeServerEnv
parameter in the common server parameters for more information. - Added informational log entries when the
skip
parameter is configured for a goal indicating that the goal is being skipped.
See the commit log for the full set of the changes.
The Liberty Maven Plugin 3.3-M3 pre-release milestone is available on the Maven Central repository.