A set of dependencies is termed as dependency configuration, which contains some
external dependencies for download and installation.
Here are some key features of dependency configuration are:
Compile:
The project must be able to compile together
Runtime:
It is the required time needed to get the dependency work in the collection.
Test Compile:
The check source of the dependencies is to be collected in order to run the project.
Test Runtime:
The final procedure is to check and run the test which is by default act as a runtime mode.