Part 1.2: Install Apache Maven

This is an environment setup step and is only required the first time you write a plugin on your computer.

Apache Maven is a tool for managing the generating, building and packaging of a project.

Maven is used to:

  • download the libraries required to interact with Funnelback

  • generate a new plugin from a Maven archetype

  • package plugins

Prerequisites

Before using this guide ensure that you have installed Java on your computer as outlined in part 1: setting up your development environment.

Download and install Apache Maven

  1. Download Apache Maven from: https://maven.apache.org/download.cgi

    The binary download is distributed in two different file formats. Download either as a .zip or the .tar.gz file.

    install_maven.png
  2. Install Apache Maven by following the Apache Maven installation guide.

    Make sure you follow the steps to add Maven to the PATH environment variable for your operating system.

Next steps

The next tutorial covers the installation of the IntelliJ IDE.