Compilando certo executando errado!

5 respostas
A

Ow galera!!!
Tenho um problema aqui na hora de executar um programa meu…
Tenho uma classe que utiliza classes de um pacote custom.jar, uma library do JMF, quando dou um

javac -classpath …/custom.jar programa.java

dá tudo certo… ele compila… mas quando tento executar com um

java programa

ele diz que não consegue encontrar uma classe que pertence ao custom.jar… olhei as opções do java, mas aparentemente não vi nada de errado com que estou fazendo… mas deve ter…ehhe
Alguém saberia me informar como fazer ele funcionar…
Ah! se eu uso uma ide como eclipse, e faço o link dessa library, ele funciona direitinho…
valew galera!!!
Espero que alguem consiga me ajudar…

5 Respostas

J

Olá,

agranado2k, da mesma maneira que você compilou o programa setando o classpath para o jar, você deve fazer na hora de executar o seu programa:

java -classpath ../custom.jar programa.java

Espero ter ajudado,
Abraços

A

Blz jonlorbr!!!

Cara, quando tento

java -classpath …/custom.jar programa

ele dá o erro: Exception in thread “main” java.lang.NoClassDefFoundErro: programa

Eu já tinha tentado isso… não sei pq não consigo… se uso uma ide tipo eclipse funciona… mas valew pela ajuda!!!
Se alguem tiver mais alguma sugestão!!!

Abraços para todos!!!

D
tenta assim:
java -classpath ../custom.jar;. programa
A

Ow irmão!!!
funcionou… !!!

valew galera pela ajuda!!!
:grin:

D

“agranado2k”:
Ow irmão!!!
funcionou… !!!

valew galera pela ajuda!!!
:grin:

Hehehe… depois q c acostuma com IDE, fica foda fazer as coisas “simples” neh!!! Eu tbm ja tive varios problemas com compilação / execução “na raça” assim… heheh

Criado 13 de junho de 2005
Ultima resposta 14 de jun. de 2005
Respostas 5
Participantes 3