.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH MAVEN "1" "June 2023" "Maven Repo Helper version 1.7.1" "User Commands" .SH NAME Maven \- manual page for Maven Repo Helper version 1.7.1 .SH SYNOPSIS .B mh_resolve_dependencies [\fI\,option\/\fR]... \fI\,\/\fR .SH DESCRIPTION Resolve the dependencies and generates the substvars file containing the list of dependent packages. .PP Where .IP is the name of the binary package, .IP e.g. libcommons\-lang\-java. Default to the first binary found in the debian/control file .SH OPTIONS .HP \fB\-h\fR \fB\-\-help\fR: show this text .HP \fB\-V\fR \fB\-\-version\fR: show the version .HP \fB\-p\fR \fB\-\-package=\fR: name of the package .HP \fB\-j\fR \fB\-\-javadoc\fR: resolve the Javadoc dependencies .HP \fB\-n\fR \fB\-\-non\-interactive\fR: non interactive mode, don't ask questions .HP \fB\-o\fR \fB\-\-offline\fR: don't ever connect to the internet, for Debian build .IP compatibility. .HP \fB\-v\fR \fB\-\-verbose\fR: show more information while running .HP \fB\-b\fR \fB\-\-base\-directory\fR: path to root directory of package .IP \fB\-\-non\-explore\fR: doesn't explore directories for pom.xml \fB\-\-build\fR: build mode (don't write the .poms and rules files) .PP Description: This tool reads the POM files defined in debian/.poms and scans the Maven repository in \fI\,/usr/share/maven\-repo\/\fP. It then extracts the dependencies required for the current package and store them in the file debian/.substvars where they can be read by debhelper. The variables defined are: .IP maven:Depends \- the list of runtime dependencies maven:OptionalDepends \- the list of optional runtime dependencies maven:CompileDepends \- the list of compile\-time dependencies maven:TestDepends \- the list of test dependencies