Maven - GroupId

Card Puncher Data Processing


GroupId is the first coordinate of an artifact that indicates the unique identifier of the organization or group that created the project.

It's the Maven jargon for the package name.


org.apache.maven.plugins is the designated groupId for all Maven plug-ins.



Yo can define the default plugin groupId by adding the following to the settings.xml


Discover More
Card Puncher Data Processing
Maven - Goal

A goal is the execution part of a plugin. An individual plugin may have multiple goals. Each goal may have a separate configuration. If you are familiar with Ant, a goal is similar to a task. A goal...
Card Puncher Data Processing
Maven - Install (Local Package Installation)

Install is a phase that install the generated artifact in the local repository. deploy Plugin that can be used in this phase. install...
Card Puncher Data Processing
Maven - Plugin (Mojo)

A plugin (in Maven 2.0) groups together goals by code. It's an independent unit of code for Maven. It look like a dependency. In Maven, there are: Build plugins. They will be executed during the...
Card Puncher Data Processing
Maven - Project

A project in the Maven sense contains all little pieces that come into play to give code life. Ie: configuration files, the developers involved and the roles they play, the defect tracking system,...
Card Puncher Data Processing
Maven - pom.xml - Project Object Model

pom.xml is an XML representation of a Maven project known also as the project descriptor. It is ultimately a project declaration. Where as a build.xml tells ant precisely what to do when it is run (procedural),...
Card Puncher Data Processing
What are Java Coordinates?

The following attributes identifies uniquely an artifact (har,war,zip,...): groupid - the organisation artifactId - the software name version - the version classifier (source, doc, ...) packaging...

Share this page:
Follow us:
Task Runner