Maven

E72060

Maven is a widely used build automation and project management tool for Java-based software projects, known for its convention-over-configuration approach and dependency management.

Jump to: Surface forms Statements Referenced by

Observed surface forms (3)

Surface form Occurrences
Apache Maven 2
Maven plugins 1
mvn 1

Statements (50)

Predicate Object
instanceOf build automation tool
free and open-source software
project management tool
approach convention over configuration
buildLifecycle clean lifecycle
default lifecycle
site lifecycle
buildPhase compile
deploy
install
package
test
validate
verify
commandLineTool Maven self-linksurface differs
surface form: mvn
configurationFile pom.xml
defaultRepository Maven Central Repository
developer Apache Software Foundation
feature build profiles
dependency management
multi-module project support
plugin-based architecture
project lifecycle management
project object model
report generation
repository-based artifact management
site generation
influenced Apache Ivy
Gradle
license Apache License 2.0
operatingSystem cross-platform
partOf Apache Software Foundation projects
pluginSystem Maven self-linksurface differs
surface form: Maven plugins
primaryUse Java-based software projects
programmingLanguage Java
supportsBuildType ear
jar
rar
war
supportsLanguage C#
Java
Kotlin
Ruby
Scala
other JVM languages
supportsRepositoryType local repository
mirror repository
remote repository
usesConcept Project Object Model
website https://maven.apache.org/

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java buildTools Maven
Maven commandLineTool Maven self-linksurface differs
subject surface form: Apache Maven
this entity surface form: mvn
this entity surface form: Apache Maven
Maven pluginSystem Maven self-linksurface differs
subject surface form: Apache Maven
this entity surface form: Maven plugins
Eclipse supportsBuildTool Maven
Ant supportsIntegration Maven
subject surface form: Apache Ant
this entity surface form: Apache Maven