Não encontra a classe

3 respostas
rodpuc

Estou tentando rodar um programa q fiz pelo prompt de comando mas recebo erro de classe não encontrada. A classe existe, claro, e consigo compilar certinho pelo netbeans. As vars de ambiente estão ok.

Me parece q o problema é q esta classe está dentro de um pacote. Nunca rodei na mão uma classe q estava dentro de um pacote e estou suspeitando disso, algo precisa ser feito?

preciso rodar assim pq tenho q cirar um batch

valeeeu

3 Respostas

dmandrak

cara, para rodar com linha de comando vc tem que especificar muito bem as classes.

não seria melhor vc criar um jar com todo mundo dentro?

rodpuc

ok, como faço?

dmandrak

Tem no mínimo 200 posts sobre .jar no guj…

De cabeça eu não lembro dos comandos, mas vc vai usar um executável que vem em algum dos pacotes (JDK, JRE, sei lá…) para juntar suas classe, pacotes, códigos e tudo mais num único arquivo (que nada mais é do que um .zip).

A diferença é que ao executar esse .jar, vc vai mandar a máquina virtual ler determinadas classes e rodar seu programa.

É uma experiência de vida criar seu primeiro .jar :wink:

Recomendo dar uma olhada aqui no GUJ mesmo.

Como falei, tem trilhões de posts sobre isso…

Criado 10 de dezembro de 2008
Ultima resposta 10 de dez. de 2008
Respostas 3
Participantes 2