maven
- Tools to execute the Maven build tool and manipulate its configuration
Tools to drive the Maven build tool and to manipulate its configuration files.
artifact
- Representation of a Maven artifact
Maven artifacts.
-
class
Artifact
(element)[source]
-
__eq__
(value)[source]
x.__eq__(y) <==> x==y
-
__ge__
(other)
x.__ge__(y) <==> x>=y
-
__gt__
(other)
x.__gt__(y) <==> x>y
-
__hash__
() <==> hash(x)[source]
-
__init__
(element)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
__le__
(other)
x.__le__(y) <==> x<=y
-
__lt__
(value)[source]
x.__lt__(y) <==> x<y
-
__str__
() <==> str(x)[source]
-
artifactId
-
before
(other)[source]
-
groupId
-
modified
-
packaging
-
qualified_name
(full=False)[source]
-
relativePath
-
version
assembly_descriptor
- Representation of a Maven Assembly plugin’s descriptor
Manipulation of Maven Assembly Plugin Assembly Descriptor files.
-
class
AssemblyDescriptor
(path)[source]
-
__init__
(path)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
modified
-
save
()[source]
-
write
(where)[source]
-
exception
BadAssemblyDescriptorFileError
[source]
mvn
- Wrapper class for the mvn
command line tool
Maven wrapper.
-
class
Mvn
(debug=None)[source]
-
__init__
(debug=None)[source]
Takes as arguments the command name and a boolean value indicating whether debug mode
should be activated for all executions of this command.
-
clean
(projects=None, debug=None)[source]
-
deploy
(projects=None, debug=None)[source]
-
package
(projects=None, debug=None)[source]
pom
- Representation of a Maven POM
file
Manipulation of Maven POM files.
-
exception
ArtifactAlreadyPresentError
[source]
-
exception
BadPomFileError
[source]
-
class
Dependencies
(element)[source]
-
__init__
(element)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
__iter__
()[source]
-
__str__
() <==> str(x)[source]
-
add
(artifact)[source]
-
contains
(artifact)[source]
-
modified
-
remove
(artifact)[source]
-
class
DependencyIterator
(deps)[source]
-
__abstractmethods__
= frozenset(['next'])
-
__init__
(deps)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
__next__
()[source]
-
class
DistributionManagement
(element)[source]
-
__init__
(element)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
modified
-
exception
MissingArtifactError
[source]
-
exception
MissingModuleError
[source]
-
exception
ModuleAlreadyPresentError
[source]
-
class
Modules
(root)[source]
Map a POM’s modules element to a mutable sequence.
Supports addition and removal of modules by name.
-
__abstractmethods__
= frozenset([])
-
__init__
(root)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
add
(module)[source]
-
contains
(module)[source]
-
remove
(module)[source]
S.remove(value) – remove first occurrence of value.
Raise ValueError if the value is not present.
-
class
Pom
(path)[source]
-
__init__
(path)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
modified
-
qualified_name
(full=False)[source]
-
save
()[source]
-
write
(where)[source]
-
class
Properties
(parent)[source]
-
__abstractmethods__
= frozenset([])
-
__init__
(parent)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
class
Repository
(element)[source]
-
__init__
(element)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
id
-
modified
-
name
-
url
-
class
Scm
(element)[source]
-
__init__
(element)[source]
x.__init__(…) initializes x; see help(type(x)) for signature
-
connection
-
developerConnection
-
modified
-
url