Skip to content, Skip to search



503 bytes added, 10:40, 13 April 2018
Adding "Why do we use Maven?" section - a broader-context description right at the top...
Maven artifacts are published to the [[ImageJ Maven repository]].
= Why do we use Maven? =
* We need something to take source code and package it into a useable format, ''i.e.'' jar files.
* Maven organizes dependencies for us, declaring those dependencies… as opposed to manually tracking each individual piece-of-the-puzzle.
* Maven is a central storage location for all developers, providing the same tools to many folks.
* Maven has an established concept of immutable release and development versioning – both of which are essential for reproducible science.
= Introduction =
Emailconfirmed, administrator