Skip to content

Releases: OpenLiberty/ci.maven

Liberty Maven Plug-In 2.4.2

13 Jun 15:31
Compare
Choose a tag to compare

Version 2.4.2 of the Liberty Maven Plugin fixes a bug with the configure-arquillian goal failing when a bootstrap.properties file is not specified.

See the commit log for the full set of the changes.

The Liberty Maven Plug-in 2.4.2 release is available on the Maven Central repository.

Liberty Maven Plug-In 2.4

04 Jun 16:24
Compare
Choose a tag to compare

Version 2.4 of the Liberty Maven Plugin adds automatic detection of the new Arquillian Liberty Container Maven coordinates in the configure-arquillian goal:

  • io.openliberty.arquillian:arquillian-liberty-managed
  • io.openliberty.arquillian:arquillian-liberty-remote

See the commit log for the full set of the changes.

The Liberty Maven Plug-in 2.4 release is available on the Maven Central repository.

Liberty Maven Plug-In 2.3

01 May 21:43
Compare
Choose a tag to compare

Version 2.3 of the Liberty Maven Plugin adds support for the Open Liberty runtime, specifically with failsafes in the install-feature and uninstall-feature goals in the event that bin/installUtility does not exist.

It also adds aliases for the following goals:

  • start is equivalent to start-server
  • stop is equivalent to stop-server
  • run is equivalent to run-server
  • debug is equivalent to debug-server
  • status is equivalent to server-status

Finally, this updated version removes unneeded dependency resolution in certain goals.

See the commit log for the full set of changes.

The Liberty Maven Plug-in 2.3 release is available on the Maven Central repository.

Liberty Maven Plug-In 2.2

08 Mar 23:06
Compare
Choose a tag to compare

Version 2.2 of the Liberty Maven Plugin provides defect fixes and introduces the configure-arquillian goal to improve integration with the Arquillian WLP Managed and Remote containers. Documentation for the goal is available here.

See the commit log for the full set of changes.

The Liberty Maven Plug-in 2.2 release is available on the Maven central repository.

Liberty Maven Plug-In 2.1.2

05 Jan 15:03
Compare
Choose a tag to compare

Archetypes in this release use the latest Liberty 17.0.0.4 release.

Liberty Maven Plug-In 2.1.1

30 Nov 20:04
Compare
Choose a tag to compare

The 2.1.1 maintenance release of Liberty Maven Plug-in updates contains defect fixes for installing EAR files. See the commit log for the full set of changes.

The Liberty Maven Plug-in 2.1.1 release is available on the Maven central repository.

Liberty Maven Plug-In 2.1

15 Oct 00:17
Compare
Choose a tag to compare

The Liberty Maven plugin added loose application support for enterprise applications. The plugin can now build your whole enterprise application as a loose application for easier debugging with the WebSphere Deverloper Tools (WDT).

The integration between WDT and Maven projects allow the servers created by the Liberty Maven plugin to be managed by WDT. This support is an extension to the Maven web application support added in version 2.0.

There is also a new EAR project archetype.

Liberty Maven Plug-In 2.0

07 Jun 14:37
Compare
Choose a tag to compare

Version 2.0 of the liberty-maven-plugin provides exciting new capability for developing web applications for the Liberty server. It includes improvements that allow the WebSphere Developer Tools (WDT) better integration with the Liberty servers created in Maven WAR projects. Grab the WDT 17.0.0.2 or later release to work with this version of the plug-in. Improvements include:

  • Loose application configuration for easy application debug without rebuilding the WAR.
  • Ability to copy a configuration directory if you are using included configuration files.
  • New test-start-server and test-stop-server goals that honor common skip test mechanisms.
  • Ability to easily update your Liberty license to a production license.
  • New debug-server goal
  • New liberty-archetype-webapp archetype to create a new sample web project.
  • New liberty-maven-app-parent parent POM that binds commonly used liberty-maven-plugin goals to the default lifecycle.
  • The liberty-assembly automatically binds more goals to simplify your POM.

See Liberty Maven plug-in release 2.0 differences for more information on the release.

The Liberty Maven Plug-in 2.0 release is available on the Maven central repository. To enable it in your project, add the following to your pom.xml file:

<plugin>
    <groupId>net.wasdev.wlp.maven.plugins</groupId>
    <artifactId>liberty-maven-plugin</artifactId>
    <version>2.0</version>
</plugin>

Liberty Maven Plug-In 1.3

15 Mar 16:42
Compare
Choose a tag to compare

Major changes in the 1.3 release of Liberty Maven Plug-in:

  • Introduced a new compile-jsp goal for precompiling JSP files.
  • Updates to the stop-server goal to not fail if the server is not installed or running.

The Liberty Maven Plug-in 1.3 release is available on the Maven central repository. To enable it in your project, add the following to your pom.xml file:

<plugin>
    <groupId>net.wasdev.wlp.maven.plugins</groupId>
    <artifactId>liberty-maven-plugin</artifactId>
    <version>1.3</version>
</plugin>

Liberty Maven Plug-In 1.2.1

22 Aug 03:12
Compare
Choose a tag to compare

The 1.2.1 maintenance release of Liberty Maven Plug-in updates the default Liberty version selected when installing from the Liberty repository using the install-server goal. See the commit log for the full set of changes.

The Liberty Maven Plug-in 1.2.1 release is available on the Maven central repository. To enable it in your project, add the following to your pom.xml file:

<plugin>
    <groupId>net.wasdev.wlp.maven.plugins</groupId>
    <artifactId>liberty-maven-plugin</artifactId>
    <version>1.2.1</version>
</plugin>