🍺 BREW Explorer

← all formulae

maven

brew install maven v3.9.16 Apache-2.0

Java project build system and dependency manager with XML configuration.

Why you might care

Maven is the standard build tool for Java projects, handling compilation, testing, packaging, and dependency resolution through declarative POM files. Use it when you need a mature, widely-adopted build chain with extensive plugin ecosystem; prefer Gradle for more concise Kotlin-based configs or Bazel for polyglot builds.

Categories

Alternatives

gradle ant bazel sbt
26.6k
30-day installs · #200
94.0k
90-day · #189
345.7k
365-day · #195

Runtime dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [
    "mvn"
  ],
  "alternatives": [
    "gradle",
    "ant",
    "bazel",
    "sbt"
  ],
  "build_dependencies": [],
  "categories": [
    "build-system",
    "package-manager"
  ],
  "caveats": null,
  "conflicts_with": [
    "mvnvm"
  ],
  "dependencies": [
    "openjdk"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Java-based project management",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:44+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "maven",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://maven.apache.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "Welcome to Apache Maven \u00e2\u0080\u0093 Maven",
  "installs_30d": 26584,
  "installs_365d": 345724,
  "installs_90d": 93975,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": "2026-06-20T23:43:21+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "maven",
  "oldnames": [],
  "one_liner": "Java project build system and dependency manager with XML configuration.",
  "optional_dependencies": [],
  "rank_30d": 200,
  "rank_365d": 195,
  "rank_90d": 189,
  "raw_hash": "49f526a6879c281e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/m/maven.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "3.9.16",
  "versioned_formulae": [],
  "why_use_this": "Maven is the standard build tool for Java projects, handling compilation, testing, packaging, and dependency resolution through declarative POM files. Use it when you need a mature, widely-adopted build chain with extensive plugin ecosystem; prefer Gradle for more concise Kotlin-based configs or Bazel for polyglot builds."
}