link java bytecode (arquivos de classe) com java-command [closed]

-1

É 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.

    
por NaN 14.09.2012 / 18:38

2 respostas

1
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]
    
por user89644 14.09.2012 / 20:22
0

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.

    
por sai siva sundar 15.09.2012 / 06:40