maven-repo-helper - Helper tools for including Maven metadata in Debian packages

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Updates Universe i386
Package filename maven-repo-helper_1.9.3~18.04_all.deb
Package name maven-repo-helper
Package version 1.9.3~18.04
Package release -
Package architecture all
Package type deb
Category universe/java
License -
Maintainer Debian Java Maintainers <>
Download size 138.59 KB
Installed size 337.00 KB
This package enables Debian packages which are not using Maven in their
build process to provide and install Maven POMs and libraries in the
repository located in /usr/share/maven-repo.
Packages built with Maven (using maven-debian-helper) will benefit as
many of their dependencies are already packaged in Debian but they are
missing the necessary metadata (Maven POM) which is required by Maven
when it is using dependencies.
A tutorial is available at /usr/share/doc/maven-repo-helper/tutorial.html


Package Version Architecture Repository
maven-repo-helper_1.9.3~18.04_all.deb 1.9.3~18.04 all Ubuntu Updates Universe
maven-repo-helper_1.9.2_all.deb 1.9.2 all Ubuntu Universe
maven-repo-helper_1.9.2_all.deb 1.9.2 all Ubuntu Universe
maven-repo-helper - - -


Name Value
default-jre-headless >= 1:1.6
java6-runtime-headless -


Type URL
Binary Package maven-repo-helper_1.9.3~18.04_all.deb
Source Package maven-repo-helper

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install maven-repo-helper deb package:
    # sudo apt-get install maven-repo-helper




2019-03-05 - Matthias Klose <>
maven-repo-helper (1.9.3~18.04) bionic; urgency=medium
* Backport for OpenJDK 11. LP: #1818647.
2018-06-13 - Emmanuel Bourg <>
maven-repo-helper (1.9.3) unstable; urgency=medium
* Team upload.
[ tony mancill ]
* Apply patch for mh_patchpoms to honor the --verbose option.
Thank you to Christopher Hoskin for the patch. (Closes: #835042)
[ Giovanni Mascellani ]
* Document the fact that more than one relocation can be specified.
[ Emmanuel Bourg ]
* Ignore the --relocate option with mh_installsite and mh_linkjar
(Closes: #891695)
* Overwrite the relocation pom instead of appending to it
* Removed Damien Raude-Morvan from the uploaders (Closes: #889347)
* Removed the dependency on libstax-java
* Standards-Version updated to 4.1.4
* Switch to debhelper level 10
* Use Vcs-* URLs
2016-07-21 - Emmanuel Bourg <>
maven-repo-helper (1.9.2) unstable; urgency=medium
* Team upload.
* Fixed the error caused by the -i option added to mh_install by DH
when building the architecture independent packages only (Closes: #805228)
2016-06-30 - Emmanuel Bourg <>
maven-repo-helper (1.9.1) unstable; urgency=medium
* Added the debian.package property in the relocated poms
2016-06-30 - Emmanuel Bourg <>
maven-repo-helper (1.9) unstable; urgency=medium
* Added the --relocate option to mh_installpom
* Reduced the size of the poms installed in /usr/share/maven-repo by removing
the non-functional elements (licenses, scm, developers, contributors,
issueManagement, mailingLists, inceptionYear, url, organization).
* Fixed a typo in the manpage for mh_patchpoms
* Standards-Version updated to 3.9.8 (no changes)
* Use secure Vcs-* URLs
2015-07-21 - Emmanuel Bourg <>
maven-repo-helper (1.8.12) unstable; urgency=medium
* Fixed a parsing error with poms containing a byte order mark
* Always use the same system independent encoding when transforming
the pom files to improve the reproducibility of the builds.
2015-06-10 - Emmanuel Bourg <>
maven-repo-helper (1.8.11) unstable; urgency=medium
* Upload to unstable
* Insert mh_install after dh_install and not before dh_compress to ensure
the jars are always installed before running dh_strip_nondeterminism,
jh_classpath and jh_manifest. This fixes a build failure with libjdom2-java
and javahelper >= 0.49.
* Standards-Version updated to 3.9.6 (no changes)
2015-01-28 - Emmanuel Bourg <>
maven-repo-helper (1.8.10) experimental; urgency=medium
* Fixed a bug preventing rules like 's/ * * s/.*/debian/ * *'
from working properly.
2014-09-04 - Emmanuel Bourg <>
maven-repo-helper (1.8.9) unstable; urgency=medium
* Allow rules like s/foo// to remove an element of the Maven coordinates
* Fixed the transformation of the classifier in the Maven coordinates
2014-06-30 - Emmanuel Bourg <>
maven-repo-helper (1.8.8) unstable; urgency=medium
* Parse and transform the module elements declared in profiles

See Also

Package Description
maven_3.6.0-1~18.04.1_all.deb Java software project management and comprehension tool
menu_2.1.47ubuntu2.1_i386.deb generates programs menu for all menu-aware applications
mercurial-common_4.5.3-1ubuntu2.1_all.deb easy-to-use, scalable distributed version control system (common files)
mercurial_4.5.3-1ubuntu2.1_i386.deb easy-to-use, scalable distributed version control system
mesa-opencl-icd_19.0.8-0ubuntu0~18.04.3_i386.deb free implementation of the OpenCL API -- ICD runtime
mesa-va-drivers_19.0.8-0ubuntu0~18.04.3_i386.deb Mesa VA-API video acceleration drivers
mesa-vulkan-drivers_19.0.8-0ubuntu0~18.04.3_i386.deb Mesa Vulkan graphics drivers
meson_0.45.1-2ubuntu0.18.04.1_all.deb high-productivity build system
metacity-common_3.28.0-1ubuntu0.1_all.deb shared files for the Metacity window manager
metacity_3.28.0-1ubuntu0.1_i386.deb lightweight GTK+ window manager
metaphlan2_2.7.5-1ubuntu1_all.deb Metagenomic Phylogenetic Analysis
milou_5.12.9-0ubuntu0.1_i386.deb Dedicated search plasmoid
mkbootimg_8.1.0+r23-5~18.04_all.deb Creates Android boot images
mlock_2007f~dfsg-5ubuntu0.18.04.1_i386.deb mailbox locking program
mobile-atlas-creator_2.1.0-1~18.04.1_all.deb program to create offline atlases for GPS/cell phone applications