java -cp "/path/to/package/directory/or/directory/with/classes:/another/path" <class_name> [args]
você pode usar o alias
alias <prog_name>='java -cp '"/path"' <class_name>'
e depois
<prog_name> [args]
É possível ligar diretamente todos os arquivos * .class com o comando java?
No momento, eu executo arquivos java como:
java myprog args
É possível digitar simples
myporg args
ok, esta não é uma questão muito importante, mas seria bom saber.
java -cp "/path/to/package/directory/or/directory/with/classes:/another/path" <class_name> [args]
você pode usar o alias
alias <prog_name>='java -cp '"/path"' <class_name>'
e depois
<prog_name> [args]
você sempre pode definir a variável CLASSPATH para o local onde todos os arquivos de classe estão localizados ou os pacotes estão localizados.
export CLASSPATH = / caminho / para / package / directory / ou / directory / com / classes: / outro / caminho
você pode muito bem adicionar essa linha no arquivo $ HOME / .bashrc.
Depois disso, você pode apenas dizer java myprog args
espero que isso resolva.