Skip to content

Releases: OpenLiberty/ci.maven

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>

Liberty Maven Plug-In 1.2

18 May 03:11
Compare
Choose a tag to compare

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

  • Introduced a new clean-server goal for cleaning up server's log, workarea and other directories.
  • Enhanced the install-feature goal to enable installation of features from a local repository.
  • Lots of other bug fixes and improvements. See the commit log for the full set of changes.

The Liberty Maven Plug-in 1.2 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</version>
</plugin>

Liberty Maven Plug-in 1.1

11 Nov 06:21
Compare
Choose a tag to compare

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

  • Introduced a new repository-based method for downloading and installing Liberty profile runtime.
  • Added install-feature goal for installing and uninstall-feature goal for uninstalling Liberty features.
  • Lots of other bug fixes and improvements. See the commit log for the full set of changes.

The Liberty Maven Plug-in 1.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.1</version>
</plugin>