Skip to content

Liberty Maven Plugin 3.3-M3 Pre-release

Pre-release
Pre-release
Compare
Choose a tag to compare
@cherylking cherylking released this 21 Aug 17:22
· 284 commits to master since this release

Version 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.