Depende de você, eu sugiro não usar nenhum local designado para armazenar arquivos binários em todo o sistema. Embora você possa colocá-lo em /usr/local/bin
ou qualquer outro local designado para armazenar arquivos binários em todo o sistema, mas como não é um arquivo binário regular, é melhor colocá-lo em outro lugar. Seu diretório pessoal também pode ser um bom lugar.
Na verdade, não importa onde você esteja colocando isso, desde que você use o caminho completo para chamá-lo:
java -jar /path/to/myapp.jar
Considerando que se você quiser colocá-lo em algum lugar no seu PATH
, você pode adicionar o caminho para o diretório que contém o arquivo para o PATH
(colocar em ~/.bashrc
):
export PATH=$PATH:/path/to/directory
Certifique-se de que o diretório não contenha mais nada (caso contrário, seria um ótimo lugar para executar comandos maliciosos aleatórios !!).
Agora você também pode criar um alias do comando, por exemplo:
alias myapp='java -jar /path/to/myapp.jar'
coloque em ~/.bash_aliases
. Agora você pode executar o aplicativo apenas digitando:
myapp