¿Cómo 'instalar' manualmente una aplicación Java basada en la línea de comandos que consiste en un ejecutable y varios módulos auxiliares?

1

Me gustaría usar Briss , una aplicación Java para recortar archivos pdf. La aplicación consiste en una carpeta comprimida que contiene varios archivos .jar de Java. Presumiblemente, uno de ellos es el ejecutable, y los otros son módulos auxiliares que utiliza el ejecutable. La aplicación tiene una GUI, pero se ejecuta desde la Terminal ejecutando la siguiente línea de comando:

java -jar briss-0.9.jar

¿Cómo puedo 'instalar' esta aplicación para poder ejecutarla escribiendo el comando anterior en una ventana de Terminal recién abierta?

Una forma de hacerlo sería volcar todos los archivos .jar dentro de /usr/local/bin , pero preferiría no contaminar la carpeta bin con una horda de archivos, y también me gustaría mantener los archivos juntos, para que, por ejemplo, la aplicación pueda ser "desinstalada" de forma fácil y limpia.

    
pregunta Evan Aad 23.05.2017 - 10:25

1 respuesta

1

Copie los archivos en algún lugar estático, como ~ / Aplicaciones, luego agregue lo siguiente a su perfil:

alias briss="java -jar /path/to/briss-0.9.jar"

Luego puedes ejecutar "briss" desde la Terminal desde cualquier lugar.

Es posible que deba crear ~ / Aplicaciones si no lo ha usado antes. Una vez creado, macOS le da automáticamente a la carpeta el icono de la carpeta Aplicaciones. La ubicación de su perfil depende de su shell: el shell predeterminado de macOS es bash y el perfil es ~/.bash_profile .

    
respondido por el grg 23.05.2017 - 10:45

Lea otras preguntas en las etiquetas