Duvida, jar executavel não funciona

2 respostas
wippeldigo

Ola boa tarde,

To com um probleminha que meu jar simplesmente não executa, eu clico 2 vezes nele e não acontece nada. Porem eu sei o erro que acontece, fiz o teste pelo
cmd e estora ClassNotFound…, eu tenho uma biblioteca com varias api’s que eu mesmo criei é claro, e o programa não acha elas…
tem algo que eu possa estar esquecendo?

Agradeço desde já, abraço

2 Respostas

Eron_Alves

Se você está utilizando bibliotecas(JARs) dentro de seu JAR principal é necessário indicar o classpath gerando o arquivo MANIFEST ao gerá-lo.

Por exemplo:

Manifest-Version: 1.0 Main-Class: pacote1.pacote11.ClassePrincipal Created-By: Ant 1.4.1 Class-Path: lib/outrojar.jar

Fonte: http://javafree.uol.com.br/artigo/1398/Usando-arquivos-jar.html

wippeldigo

Eron Alves:
Se você está utilizando bibliotecas(JARs) dentro de seu JAR principal é necessário indicar o classpath gerando o arquivo MANIFEST ao gerá-lo.

Por exemplo:

Manifest-Version: 1.0 Main-Class: pacote1.pacote11.ClassePrincipal Created-By: Ant 1.4.1 Class-Path: lib/outrojar.jar

Fonte: http://javafree.uol.com.br/artigo/1398/Usando-arquivos-jar.html

Sim eu tava lendo e percebi que tem que informar no manifest.mf ali no Class-Path os jars externos que estou usando,
porem se eu escrever todos acho que é muito trabalhoso nao é? acho que tem que adicionar a minha biblioteca com os jars externos no Class-Path…
é isso que quero fazer, só to tentando pesquisar como fazer… entendeu?!

Vlw

Criado 25 de outubro de 2012
Ultima resposta 25 de out. de 2012
Respostas 2
Participantes 2