Acredito que meu problema seja algo simples… eu fiz um programa em java que gera um arquivo de texto , gostaria de executar o programa atraves do .jar em outras máquinas que rodam windows tbm + infelizmente ele da o seguinte erro “Could not find the main class. Program will exit” o que devo fazer, sou leigo no assunto nunca gerei nenhum tipo de executavel em java !
Está faltando a classe principal (Main) ou a mesma não foi configurada no arquivo MANIFEST!
Geralmente quando geramos um arquivo .jar, para rodar em outras máquinas (como você quer), temos que gerar também um arquivo de manifesto.
Eu utilizo Eclipse! Ele possui uma ferramenta, que gera e cria também esse arquivo .
Olhe esse post aqui no forúm: http://www.guj.com.br/posts/list/24178.java
Flw!
B
BrakeZ
Muito Obrigado pelas dicas!
entao eu uso NetBeans peguei a jar na pasta “dist” que o netbeans cria ao compilar!
Eu n sabia sobre manifesto, n consegui criar o manifest alguem pode me ajudar …n tenho a minima ideia de fazer isso no netbeans meu conheco sobre java eh bem basico !
E outra… o Netbeans eh uma ferramente bem completa… acredito que se vc ir no help e procurar por MANIFEST deve achar um passo-a-passo de como criar…
Só tome cuidado com diferença de maiúsculo e minúsculo…
De qualquer forma… segue a documentação da SUN sobre o MANIFEST para melhor entendê-los… http://java.sun.com/docs/books/tutorial/deployment/jar/
depois… aconselho o uso do framework Ant para criar seus arquivos .jar… e seguindo o figurino… vai se interessar por segurança para os mesmos… onde entrar a parte de Kaytool e keystore…