Main Page

Aus mvn-pkg-plugin

Wechseln zu: Navigation, Suche

Welcome to the Maven-Packaging-Plugin wiki!

This project provides a maven plugin for packaging maven projects to different targets. It supports on-the-fly generation of .deb, .ipk archives as well as the generation of IzPack-installer.

One of the goal of this plugin was the clean handling of maven dependencies. For the distribution specific packaging targets, the plugin is able to translate the maven dependencies to platform specific (e.g. debian dependencies).


Evolvis Project News

Evolvis Project News Highlights

mvn-pkg-plugin: Release Early, Release Often

Version 2.1.1 of the maven packaging plugin improves the error-handling so you will now get more helpful messages if you have misconfigured the plugin.

Furthermore we added a special handling of SNAPSHOT-versions. If your project's version is for example 1.0.0-SNAPSHOT, you will now get a Package named "myproject_1.0.0~SNAPSHOT~20090820124711-0ubuntu~jaunty_all.deb", preserving the Debian Policy on versions and ensuring proper upgrading-mechanisms.

For details see the Changelog [1].

[1] http://wiki.evolvis.org/mvn-pkg-plugin/index.php/Changelog

mvn-pkg-plugin 2.1 Providing Enhanced Deb Features

We just released a new version of the maven-packaging-plugin which provides some nice new features for deb-packaging.

We implemented two new (experimental) goals for signing deb-packages and deploying them to an APT-repository using standard debian tools.

Furthermore we extended the configuration-possibilities for defining dependencies of debian-packages: In addition to declaring absolute dependencies you can now also define strong and weak dependencies as well as conflicting or virtual packages.

Last but not least we added a package-map for current Ubuntu 9.04 (Jaunty Jackalope).

For a complete list see the Changelog [1].

[1] http://wiki.evolvis.org/mvn-pkg-plugin/index.php/Changelog

mvn-pkg-plugin 2.0.4 with support for latest Ubuntu

The development team of the maven-packaging-plugin is pleased to announce the latest release of the software.

On the feature side the new release learned how to deal with the Ubuntu 8.10 'Intrepid Ibex' distribution.

Furthermore the plugin can now be configured to include custom jar files which are then added to the application's classpath automatically. Naturally this is a bit against the Maven philosophy of doing this with dependencies. However in some situations you need to include a jar from a project that has no pom.xml. If you are in this situation then this release helps you coping with it.

Detailed information can be found on the changelog page at http://wiki.evolvis.org/mvn-pkg-plugin/index.php/Changelog .

We hope this release works good for you. If it fails your, feel free to report bugs and feature requests through our bugtracker at https://evolvis.org/tracker/?group_id=30 .

Cheers!
Persönliche Werkzeuge