Skip to content
Sonatype Maven Shell (patches) https://docs.sonatype.org/display/MVNSH/Home
Java
Find file
Pull request Compare This branch is 108 commits ahead, 1 commit behind sammyt:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
mvnsh-bootstrap
mvnsh-commands
mvnsh-dist
mvnsh-personality
src
.gitignore
README.md
pom.xml

README.md

Description

Sonatype Mvnsh (mvnsh) - OSS Version

License

Eclipse Public License 1.0 Apache License, Version 2.0

Features

  • Interactive shell
  • Integrated archetype support
  • Growl build notifications (Using AppleScript or JNA)
  • Optional support for ANSI color on Windows (using JNA)

Maven Specific Features

  • Maven 3.x mvn command
  • Colorized Maven output
  • AHC Aether Connector

This Aether connector is backed by the Async HTTP Client (AHC) with the default HTTP provider being Netty. We actively work on AHC and will continually be improving AHC to make the transport 100% reliable. The features implemented so far are:

  • Resumable Downloads
  • Arbitrarily large file support (using AHC zero byte copy)
  • HTTP to HTTPS redirect support
  • NTLM support (v1 and v2)
  • WebDAV PUT support

Support

To submit an issue, please use the Sonatype Issue Tracker.

Building

Requirements

Check-out and build:

git clone git://github.com/sonatype/mvnsh.git
cd mvnsh
mvn install

Extract the assembly and execute the shell:

unzip mvnsh-assembly/target/mvnsh-*-bin.zip
./mvnsh-*/bin/mvnsh
Something went wrong with that request. Please try again.