Apache Maven

build automation tool used primarily for Java projects

DBpedia resource is: http://dbpedia.org/resource/Apache_Maven

Abstract is: Maven is a build automation tool used primarily for Java projects. Maven 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 addresses two aspects of building software: how software is built and its dependencies. Unlike earlier tools like Apache Ant, it uses conventions for the build procedure. Only exceptions need to be specified. An XML file describes 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. A C/C++ native plugin is maintained for Maven 2. Alternative technologies like Gradle and sbt as build tools do not rely on XML, but keep the key concepts Maven introduced. With Apache Ivy, a dedicated dependency manager was developed as well that also supports Maven repositories. Apache Maven has support for reproducible builds.

Wikimedia Commons category is Apache Maven

Apache Maven is …
instance of (P31):
free softwareQ341
package managerQ891055
Apache Software Foundation projectQ39999225
build automationQ2727468

External links are
P9618AlternativeTo software IDmaven
P8057Apache Project IDmaven
P3454Arch Linux packagemaven
P12873ArchWiki articleMaven
P10766Chocolatey Community package IDmaven
P2088Crunchbase organization IDmaven-research
P3442Debian stable packagemaven
P8778Docker Hub repositorylibrary/maven
P4945download URLhttps://maven.apache.org/download.html
P4644ESCO skill ID0d168770-4d9c-4096-b048-a6577818d306
P646Freebase ID/m/04tj5z
P7427FreeBSD portdevel/maven
devel/maven3
devel/maven31
devel/maven33
P3499Gentoo packagedev-java/maven-bin
P12695Gentoo Wiki article IDMaven
P9100GitHub topicmaven
P13397GitLab topic IDmaven
P8443Homebrew formula namemaven
maven@3.2
maven@3.3
maven@3.5
P1401issue tracker URLhttps://issues.apache.org/jira/browse/MNG
P7966NetBSD package IDdevel/apache-maven
P856official websitehttps://maven.apache.org/
P1245OmegaWiki Defined Meaning976802
P1972Open Hub IDmaven2
P7967OpenBSD portdevel/maven
P7788openSUSE packagemaven
P6665Pro-Linux.de DBApp ID20260
P3417Quora topic IDApache-Maven
P6931Repology project namemaven
P8209SILL software ID8
P12077SlackBuilds packagedevelopment/apache-maven
P1324source code repository URLhttps://github.com/apache/maven
P1482Stack Exchange taghttps://stackoverflow.com/tags/maven
P2002X (Twitter) usernameASFMavenProject

P144based onconvention over configurationQ1462470
P275copyright licenseApache Software License 2.0Q13785927
P6216copyright statuscopyrightedQ50423863
P17countryUnited StatesQ30
P178developerApache Software FoundationQ489709
P366has usebuild managementQ89776932
build automationQ2727468
P159headquarters locationSan FranciscoQ62
P571inception2008-02-01
P121item operatedMaven Central RepositoryQ21200521
P306operating systemcross-platformQ174666
P400platformJava virtual machineQ193321
P277programmed inJavaQ251
P577publication date2002-03-30
P1072readable file formatMaven metadataQ105762757
P8687social media followers11319
P348software version identifier3.9.9
P1535used byM2EclipseQ16528934
P1073writable file formatMaven metadataQ105762757

Reverse relations

Q16528934M2Eclipseitem operatedP121
Q21200521Maven Central Repositoryused byP1535
P8057Apache Project IDWikidata property exampleP1855
Q58425577Ontotext GraphDBdistribution formatP437

The articles in Wikimedia projects and languages

      https://fr.wikibooks.org/wiki/Développer en Java/Introduction à Apache Mavenwikibooks
      Apache Mavenwikibooks
      Category:Apache Mavenwikimedia
Arabic (ar / Q13955)أباتشي ميفنwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Mavenwikipedia
Basque language (eu / Q8752)Mavenwikipedia
Persian (fa / Q9168)آپاچی ماونwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      아파치 메이븐wikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
nbApache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia
      Apache Mavenwikipedia

Search more.