Apache Maven Jobs


Maven is a build automation tool used primarily for Java projects. Maven serves a similar purpose to the Apache Ant tool, but it is based on different concepts and works in a different manner. It can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. The Maven project is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project. Maven uses an XML file to describe the software project being built, its dependencies on other external modules and components, the build order, directories, and required plug-ins. It comes with pre-defined targets for performing certain well-defined tasks such as compilation of code and its packaging. Maven dynamically downloads Java libraries and Maven plug-ins from one or more repositories such as the Maven 2 Central Repository, and stores them in a local cache. This local cache of downloaded artifacts can also be updated with artifacts created by local projects. Public repositories can also be updated. Maven is built using a plugin-based architecture that allows it to make use of any application controllable through standard input. Theoretically, this would allow anyone to write plugins to interface with build tools for any other language. In reality, support and use for languages other than Java has been minimal. Currently a plugin for the .NET framework exists and is maintained, and a C/C++ native plugin is maintained for Maven 2.

Posted Job Tags Type
May 16, 2013 Development Lead
The National Archives
London
full-time
March 25, 2013 Research programmer European Projects
National Library of the Netherlands
The Hague
full-time
Feb. 21, 2013 Java Backend Developer
Europeana
The Hague
full-time
Dec. 28, 2012 Release Manager
Wikimedia Foundation
San Francisco, California
full-time
Dec. 14, 2012 Software Developer (Programmer)
University of Maryland, College Park
College Park, Maryland
full-time
Nov. 6, 2012 Senior Analyst/Developer
Duke University
Durham, North Carolina
full-time
June 28, 2012 Software Developer - Java
University of Maryland, College Park
College Park, Maryland
full-time
July 12, 2010 Software Engineer
Arizona State University
Tempe, Arizona
full-time
June 23, 2010 Digital Library Software Engineer
Arizona State University
Tempe, Arizona
full-time
April 13, 2010 System developer positions at OhioLINK
OhioLINK
full-time
Feb. 17, 2010 Systems Developer Position @ OhioLINK
OhioLINK
full-time
Aug. 4, 2008 Job Opening: Web Systems Programmer at University of Michigan Library
University of Michigan
Ann Arbor, Michigan
full-time
May 14, 2008 Job Posting - DSpace developer
Harvard University
Cambridge, Massachusetts
full-time
Jan. 24, 2008 Position Announcement
Princeton University
Princeton, New Jersey
full-time
April 18, 2007 Job Posting: Applications Programmer/Analyst -- University of Michigan
University of Michigan
Ann Arbor, Michigan
full-time