Executavel no Linux

6 respostas
L

Pessoal estou tentando criar um " executavel " java no Linux . Fiz os seguintes passos :

1 - Peguei o Teste.class (so existe um .class) e o man.txt e coloquei dentro de uma mesma pasta (chamada teste). O man.txt possue a seguinte composição : Main-Class: Teste

2 - Depois executei o seguinte comando dentro da pasta teste: jar cvfm Teste.jar man.txt Teste.class

Alguem sabe onde estou errando ??

6 Respostas

R

“Lindeberg”:
Pessoal estou tentando criar um " executavel " java no Linux . Fiz os seguintes passos :

1 - Peguei o Teste.class (so existe um .class) e o man.txt e coloquei dentro de uma mesma pasta (chamada teste). O man.txt possue a seguinte composição : Main-Class: Teste

2 - Depois executei o seguinte comando dentro da pasta teste: jar cvfm Teste.jar man.txt Teste.class

Alguem sabe onde estou errando ??

Renomeie o man.txt para manif.txt

:smiley: :smiley: :smiley:

Rodrigo Mirandola

cv1

E como isso iria resolver?!

De uma lida aqui, Lindeberg:

http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html

massardi

Primeiro Java nunca cria executavel…

Arquivo jar não é um executavel…

No windows o que acontece e que arquivo jar são associados ao javaw abrindo como se fosse executavel, mas não é executavel.

No linux isso não ocorre…
Use java -jar nome_do_arquivo_jar.jar

Att,

Marcelao

Perguntas sobre “executáveis Java” já devem ser as mais populares do GUJ.
O Daniel já organizou este assunto aqui (“Então vc quer distribuir as suas aplicações?”): http://www.guj.com.br/forum/viewtopic.php?t=7232&highlight=execut%E1vel.
Divirta-se. :smiley:

jau

O gcj - que vem com o pacote do gcc - é capaz de gerar binários para linux a partir de um arquivo .class ou .java . O único inconveniente é que a biblioteca gráfica ainda não é suportada por ele.

Supondo que você tenha um arquivo Hello.java e queira compilá-lo com o gcj, a linha é:

gcj --main=Hello -o Hello Hello.java

Isso gerará um binário para o linux.

http://gcc.gnu.org/java/

louds

usa binmisc_fmt
ai vc pode executar diretamente seus arquivos!

Criado 22 de janeiro de 2004
Ultima resposta 5 de fev. de 2004
Respostas 6
Participantes 7