Cuando se utiliza Maven ( mvn
) en la Terminal OS X, ¿cómo puedo obtener la tabulación de los objetivos de Maven, los nombres de los complementos, etc.? Cosas como esta:
mvn pa [TAB] -> mvn package
mvn je [TAB][TAB] -> mvn jetty:run
macos
bash
auto-complete
command-line
Jonik
fuente
fuente
Respuestas:
Maven no se entrega con un script de autocompletado, pero hay un proyecto llamado GitHub Finalización de golpe de Maven .
Instalación si utiliza Homebrew:
brew tap homebrew/completions
brew install maven-completion
De lo contrario, use este comando para descargar la última secuencia de comandos (a su directorio de inicio como
~/.maven-completion.bash
):Luego agrega esto a tu
~/.bash_profile
:También puede copiar manualmente el archivo desde el repositorio de github a su directorio de inicio y editar su perfil de bash como se indica anteriormente si las opciones de homebrew o wget no funcionaran para usted.
Eso es. Después de reiniciar bash (por ejemplo, abrir una nueva ventana de Terminal), el autocompletado de Maven debería funcionar.
fuente