executar um arquivo .jar no linux..

6,358 views
Skip to first unread message

Vinicius Souza

unread,
Jun 3, 2009, 4:29:21 PM6/3/09
to javanoroeste
fmz galera ?

to usando linux aqui....ta td instalado ( ja to usando o netbeans) mas
nao to conseguindo executar arquivos .jar

como q eu faço ?

Celso André Rodrigues de Sousa

unread,
Jun 3, 2009, 4:42:17 PM6/3/09
to javano...@googlegroups.com
java -jar [nomeArquivo].jar

Acho q é só isso.

2009/6/3 Vinicius Souza <Vin...@gmail.com>:

Sergio Durand

unread,
Jun 3, 2009, 4:43:29 PM6/3/09
to javano...@googlegroups.com
Era para funcionar desta forma:

java -jar seu_programa.jar

Se não estiver funcionando verifica o seu classpath para ver se está tudo em ordem.

Até mais,
Sérgio Durand

2009/6/3 Vinicius Souza <Vin...@gmail.com>

Douglas Ventalli

unread,
Jun 3, 2009, 5:04:18 PM6/3/09
to javano...@googlegroups.com
tem duas formas, rodar o jar apartir do shell ???? prompt ? pois para isso
bastaria chamar java classepublica.jar ou si vc tem o ambiente grafico,
basta vc clicar sem cima do arquivo .jar dentro da pasta do sistema.
lembre que para um jar ser executavel ele precisa ter o arquivo de manifest
que informa para jvm que classe dentro do jar executar.

si vc ja passo esses passos, tenta isso

si o jar tem uma classe principal tenta -- java -jar meuarquivojar.jar

senao

voce vai ter q colocar o jar no classpath e especificar a classe com o main
java -cp meujar.jar pacote.ClasseComMain

Vinicius Souza

unread,
Jun 3, 2009, 6:16:50 PM6/3/09
to javano...@googlegroups.com
como q faço para arrumar o classpath ?

2009/6/3 Douglas Ventalli <doven...@gmail.com>

Jean Silva

unread,
Jun 3, 2009, 7:59:40 PM6/3/09
to javano...@googlegroups.com
concordo com vcs ei uso Linux aqui em ksa:
java -jar nomePrograma.jar
se não der certo olhe se o java está configurado.

Em 03/06/09, Douglas Ventalli<doven...@gmail.com> escreveu:

Vinicius Souza

unread,
Jun 4, 2009, 7:58:07 AM6/4/09
to javano...@googlegroups.com
como q faz para configurar ?

2009/6/3 Jean Silva <jeangl...@gmail.com>

Douglas Ventalli

unread,
Jun 4, 2009, 10:00:49 AM6/4/09
to javano...@googlegroups.com
vinicius tem com vc passa o projeto?? Posso tentar aqui algo. meu email doven...@gmail.com

Jean Silva

unread,
Jun 4, 2009, 8:35:51 PM6/4/09
to javano...@googlegroups.com
entre com root (super usuário)
e digite:
# JAVA_HOME=/nome_dodiretorio_onde_esta_instalado_JDK
# export JAVA_HOME
# PATH=$PATH:$JAVA_HOME/bin
# export PATH
# CLASSPATH=$JAVA_HOME/lib
# export CLASSPATH
# MANPATH=$MANPATH:$JAVA_HOME/man
# export MANPATH

explicando:
JAVA_HOME - DIRETÓRIO ONDE O JDK ESTÁ INSTALADA
PATH - DURETÓRIO DOS EXECULTÁVEIS, ONDE INCLUI O DO JAVA
CLASSPATH - DIRETÓRIO DAS LIBS(BIBLIOTECAS)
MANPATH - DIRETÓRIO DO MANUAL, ASSECÍVEL POR MAN JAVAC

para que vc não tenha que digitar isso toda vez q usar o linx faça:
# pico/dome/seudiretorio/.bashrc

no final do arquivo digite:

JAVA_HOME=/nome_dodiretorio_onde_esta_instalado_JDK
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin

Espero ter ajudado cara, já pasei pelo que vc tá passando é ruim de
mais! Mas isso resolve,
qual a versão do Linux que vc usa?


Em 04/06/09, Douglas Ventalli<doven...@gmail.com> escreveu:

Vinicius Souza

unread,
Jun 8, 2009, 3:44:51 PM6/8/09
to javano...@googlegroups.com
eu uso o ubuntu 9.04

2009/6/4 Jean Silva <jeangl...@gmail.com>

Jean Silva

unread,
Jun 8, 2009, 8:06:58 PM6/8/09
to javano...@googlegroups.com
cara se não der certo o que te aconcelhei fazer, faz assim vai em:
Sistema -> Administração -> Gerenciador de pacotes Synaptic
e procura na lista 'java sun', coloca pra pesquisar qundo vc e v se
encontra o jdk cara e marca pra intalar é bem mais fácil e fica
instalado e configurado!

Em 08/06/09, Vinicius Souza<vin...@gmail.com> escreveu:

Vinicius Souza

unread,
Jun 10, 2009, 9:09:55 AM6/10/09
to javano...@googlegroups.com
funcionou galera....valeu !!!!!!!!!!!!

Jean Silva

unread,
Jun 11, 2009, 1:06:23 AM6/11/09
to javano...@googlegroups.com
vc usou o Gerenciador de pacotes Synaptic pra instalar o java foi? Ou
configurou!?

Em 10/06/09, Vinicius Souza<vin...@gmail.com> escreveu:
> funcionou galera....valeu !!!!!!!!!!!!
>
> >
>

Vinicius Souza

unread,
Jun 12, 2009, 7:34:22 AM6/12/09
to javano...@googlegroups.com
Synaptic

2009/6/11 Jean Silva <jeangl...@gmail.com>

Jean Silva

unread,
Jun 13, 2009, 7:10:40 AM6/13/09
to javano...@googlegroups.com
blz, qualquer coisa tamos aew cara!

Em 12/06/09, Vinicius Souza<vin...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages