Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

In order to build/install/deploy an artifact, you must choose a group id.

If the artifact comes from a public repository, the choice is easy-- use the existing group id.

But if it is a jar from a commercial product or something you are building internally, you'll have to make a decision.

Search or mvnrepository for the artifact. If you find an exact match, use that.

Look at the package structure within the jar. The groupId does not have to exactly match the package. Define logical groups of artifacts-- is fine, you don't need and (those are invented...)

For internal artifacts, again groupIds should be logical groups, not necessarily an exact match for the package structure.