Java - Package

> Procedural Languages > Java

1 - About

A package is a namespace that organizes a set of related classes and interfaces.

Conceptually you can think of packages as being similar to different folders on your computer.

Packages are named groups of related classes.


3 - Management

3.1 - Relocation

Relocating is used when two package may be used but with two different version. dependency hell

See Gradle relocation from the shadow plugin

4 - Documentation / Reference