The Maven

GPTKB entity

Statements (56)
Predicate Object
gptkbp:instanceOf gptkb:infrastructure_project
gptkbp:developedBy gptkb:Apache_Software_Foundation
gptkbp:engineConfiguration XML files
gptkbp:firstPublished 2004
gptkbp:hasAmenities available online
gptkbp:hasFeature for project reporting and documentation
for versioning and release management
gptkbp:hasOccupation through forums and mailing lists
Java_frameworks_like_Spring_and_Hibernate
Java_EE_projects
gptkbp:hasParticipatedIn testing frameworks
code quality tools
gptkbp:hasPublicTransport for various build tools
gptkbp:hasVersion 3.8.6
https://www.w3.org/2000/01/rdf-schema#label The Maven
gptkbp:integratesWith Continuous_Integration_tools
gptkbp:isAvailableIn Apache License 2.0
multiple platforms
as a command-line tool
gptkbp:isCompatibleWith gptkb:Java_Development_Kit_(JDK)
various operating systems
various build systems
gptkbp:isFacilitatedBy project lifecycles
gptkbp:isIntegratedWith cloud services
version control systems.
IDE_tools_like_Eclipse_and_IntelliJ_IDEA
gptkbp:isKnownFor its convention-based approach
gptkbp:isOpenTo true
gptkbp:isPartOf Java_ecosystem
Apache_Software_Foundation_projects
DevOps_toolchain
gptkbp:isRated Convention over Configuration principle
gptkbp:isSupportedBy community contributions
gptkbp:isUsedBy developers worldwide
create JAR files
create WAR files
manage project dependencies
gptkbp:isUsedFor custom plugins
automating builds
automating project builds
dependency_management_in_Java_projects
gptkbp:isUsedIn enterprise applications
open-source projects
gptkbp:isUtilizedFor software development teams
gptkbp:mayHave documentation
source code
gptkbp:provides dependency resolution
plugin management
project reporting
gptkbp:publishedIn gptkb:Java
gptkbp:supports dependency management
multi-module projects
build profiles
repositories for dependencies
gptkbp:usedFor building_and_managing_Java-based_projects
gptkbp:uses POM (Project Object Model) files