apple macos – ¿Cómo habilitar el autocompletado de Maven en la línea de comandos de Mac OS X?

Pregunta:

Al usar Maven ( mvn ) en OS X Terminal, ¿cómo puedo completar la pestaña para 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

Respuesta:

Maven no se envía con un script de autocompletar, pero hay un proyecto en GitHub llamado Maven Bash Completetion .

Instalación si usa Homebrew:

  1. brew tap homebrew/completions
  2. 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 ):

wget https://raw.github.com/juven/maven-bash-completion/master/bash_completion.bash \
    -O ~/.maven-completion.bash

Luego agregue esto a su ~/.bash_profile :

if [ -f ~/.maven-completion.bash ]; then
  . ~/.maven-completion.bash
fi

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 indicó anteriormente en caso de que las opciones homebrew o wget no funcionen para usted.

Eso es. Después de reiniciar bash (por ejemplo, abrir una nueva ventana de Terminal), el autocompletado de Maven debería funcionar.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım