Maven: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
=External=
=External=


* https://maven.apache.org
* Maven Guides https://maven.apache.org/guides/
* Maven Guides https://maven.apache.org/guides/
* Central Maven repository http://repo1.maven.org/maven2/
* Central Maven repository https://repo1.maven.org/maven2/
* https://search.maven.org/
 
=Internal=
 
* [[Gradle#Overview|Gradle]]


=Maven Repository Search=
=Maven Repository Search=
Line 12: Line 18:
=Subjects=
=Subjects=


* [[Maven Installation|Installation]]
* [[Maven Concepts|Concepts]]
* [[Maven Concepts|Concepts]]
* [[Maven Configuration Files]]
** [[Maven Standard Directory Layout|Standard Directory Layout]]
** [[Maven pom.xml|<tt>pom.xml</tt>]]
** [[Maven Standard System Properties|Standard System Properties]]
** [[Maven settings.xml|<tt>settings.xml</tt>]]
** [[Multi-Module Maven Projects]]
* [[Maven Standard Directory Layout|Standard Directory Layout]]
** [[Building a Maven Complex Release Artifact|Building a Complex Release Artifact]]
* [[Maven Standard System Properties|Standard System Properties]]
** [[Programmatic Maven]]
* [[Multi-Module Maven Projects]]
** [[Maven Timestamp Support|Timestamp Support]]
* [[Building a Maven Complex Release Artifact|Building a Complex Release Artifact]]
** [[Maven Filtering and Property Substitution|Filtering and Property Substitution]]
* [[Programmatic Maven]]
** [[Maven and Environment Variables]]
* [[Maven Timestamp Support|Timestamp Support]]
** [[Maven Download Sources with the Class JAR Files|Download Sources with the Class JAR Files]]
* [[Maven Filtering and Property Substitution|Filtering and Property Substitution]]
** [[Maven Recipes|Recipes]]
** [[Maven and Java 9 Module System]]
* '''Configuration'''
** [[Maven Configuration Files]]
*** [[Maven pom.xml|pom.xml]]
*** [[Maven settings.xml|settings.xml]]
*** [[Maven settings-security.xml|settings-security.xml]]
** [[Configure Maven to Skip SSL Certificate Verification]]
** [[Configure Maven with More Memory]]
* '''Operations'''
{{Internal|Maven Operations|Maven Operations}}
* '''Troubleshooting'''
** [[Debugging Maven]]
** [[Troubleshooting Maven-Generated HTTP Traffic]]


=Plugins=
=Plugins=


<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey;">
* [[Maven Plugin List|Plugin List]]
:[[Maven Plugin List]]
</blockquote>
 
=Plugin=
 
A ''Maven plugin'' are pieces of functionality that provide [[Maven_Concepts_-_Lifecycle#Plugin_Goal|goals]]. A plugin has one or more goals, and each goal represents a capability of that plugin.
 
Commonly used plugins are:

Latest revision as of 04:19, 11 November 2020