This guide will walk you through the process of creating a Java library in a Maven project, push a built artifact to Gemfury, and then import it as a dependency in another Maven project.
Before you get started, be sure you have the following:
- Local Maven installation (3.3.1+)
- Gemfury account
Maven is a project management tool, commonly used in the Java ecosystem. It can be used to specify project information for Java libraries, so the library can easily be linked in other Maven projects. Maven is also used to manage dependencies, so libraries can be fetched and integrated into a project.