Erro ao tentar executar/compilar?

2 respostas
A

Galera, não sei qual é o problema. Criei um arquivo teste.jar com o meu programinha em java dentro, seguindo esse conselho:

Consegui criar direitinho mas não consigo abrir ele. Minha arvore de diretórios dentro do arquivo:
teste.jar > Teste > bin > Pincipal.class

Quero abrir o principal.class mas não dá certo, dá essa mensagem quando tento pelo método indicado:

Qual é o erro?

OBS: meu programa compilou e rodou blz.

Obrigado

2 Respostas

Andre_Fonseca

oi

verifica se o caminho e o nome da classe está certo, lembre que o java é case sensitive, ou seja principal é diferente de Principal, alias, coloque os nomes das classes com a primeira letra em maiúsculo…

tem outras formas de criar o jar, você poderia usar o plugin do fatjar ou então uma task do ANT
abs

dionat4n

Pelo que eu vejo, está sendo procurado o nome da classe com o “p” minúsculo:
Exception in thread “main” java.lang.NoClassDefFoundError: Teste/bin/principal (wrong name: principal)

E a classe que você tem é com “P” maiúsculo:
teste.jar > Teste > bin > Pincipal.class

(Java é sensitive-case.)

Criado 17 de janeiro de 2009
Ultima resposta 17 de jan. de 2009
Respostas 2
Participantes 3