Automic VaultAutomic Vault

brew

Install maven-shell with Homebrew

Shell for Maven. Version 1.1.0 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install maven-shell

local Homebrew formula metadata

overview

Package summary

Shell for Maven

Commands and aliases

  • mvnsh

history

Project history and usage

Maven Shell, packaged as `maven-shell` and executed as `mvnsh`, is a shell-oriented wrapper around Apache Maven intended to give Maven users an interactive command environment.

Project history

The README describes the project tersely as Maven Shell (`mvnsh`) and says it is based on GShell 3. The README and POM both carry copyright text beginning in 2009, and the POM identifies the Maven coordinates as `com.planet57.maven.shell:mvnsh` with modules for commands, bootstrap, personality, and assembly.

The public tag list includes mvnsh-0.9, 0.10, 1.0, 1.0.1, and 1.1.0, with the GitHub release page for mvnsh-1.1.0 dated 2013-04-26. The POM's unreleased snapshot version is 1.2.0-SNAPSHOT, suggesting the packaged tool belongs to an older Maven 3.x/Java 8 era.

Adoption history

The batch input records only Homebrew packaging for maven-shell, which fits its narrow audience: Java developers who wanted an interactive Maven shell rather than repeatedly invoking `mvn` commands from a normal terminal.

How it is used

The README documents building with Maven 3.3+ and Java 8+, preferably through the included Maven wrapper, then running the assembled shell with `./build run`. Homebrew exposes the `mvnsh` executable for users who install it as a package instead of building from source.

Why package nerds care

maven-shell is a small historical artifact from the period when Java build tools experimented with richer shells and command environments. It matters less as a modern ecosystem pillar than as a package-manager fossil for Maven power users and GShell-based tooling.

Timeline

  • 2009: README and POM copyright ranges begin.
  • 2013: GitHub release mvnsh-1.1.0 is published.
  • 2010s: POM records Maven 3.3+ and Java 8+ requirements for the maintained source line.

Related projects

  • The README says Maven Shell is based on GShell 3. Its neighboring ecosystem is Apache Maven, Maven Wrapper, Java build tooling, and older interactive shells around build systems.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:shell

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
mvnshcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.1.0
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/jdillon/mvnsh

  • infoNo package-manager update timestamp was available.low confidence
  • infoNo cached GitHub release or tag data was available.https://github.com/jdillon/mvnshnone confidence

install metadata

Package metadata

Package keybrew:maven-shell
Version1.1.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/maven-shell
Homepagehttps://github.com/jdillon/mvnsh
Repositoryhttps://github.com/jdillon/mvnsh
Upstream docshttps://github.com/jdillon/mvnsh#readme
LicenseEPL-1.0
Source archivehttps://search.maven.org/remotecontent?filepath=org/sonatype/maven/shell/dist/mvnsh-assembly/1.1.0/mvnsh-assembly-1.1.0-bin.tar.gz
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemaven-shell
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment