Membro desde: 27/03/2006 09:22:41
Mensagens: 200
Offline
Bom dia, estou tentando criar um jar executável pelo eclipse.
Ele cria numa boa. O problema é q eu quero setar o meu mysqlconector no manifest desse jar. Então criei um arquivo MANIFEST.MF com as informações:
E na hora de escolher o manifest eu faço o eclipse apontar pra ele pra criar o jar.
Mas quando eu executo o jar q criei descubro q ele na verdade não setou o meu conector. Descompactei o jar e percebi que o eclipse na verdade criou outro manifest e ignorou o q eu indiquei...o manifest que ele criou é o básico e não seta o meu conector:
Porque ele fez isso? onde foi q eu errei?
Você está na profissão errada. È a resposta mais provável.
Membro desde: 27/03/2006 09:22:41
Mensagens: 200
Offline
Então...imaginei que o problema fosse no Manifest pois o programa acessa o banco de dados normalmente se eu rodo pelo eclipse.
Porém se exporto para jar ele não encontra o driver do mysql.
Agora que vi que o Manifest criado pelo eclipse também está indicando o jar do conector. Então fico sem idéias =/
Você está na profissão errada. È a resposta mais provável.
Membro desde: 27/03/2006 09:22:41
Mensagens: 200
Offline
nada?
Eu já li e reli o a definição de Manifest. Já excluí o classpath e criei outro manualmente.
Já coloquei meu conector em uma pasta fora do projeto e mandei o manifest apontar pra ele mas o erro é sempre o mesmo. Ele não encontra o driver. E dentro do eclipse funciona!
Help! PRECISO fazer esse jar funcionar de qualquer jeito!
Você está na profissão errada. È a resposta mais provável.
Membro desde: 27/03/2006 10:07:05
Mensagens: 177
Localização: Goiânia/GO
Offline
# Class-Path :
The value of this attribute specifies the relative URLs of the extensions or libraries that this application or extension needs. URLs are separated by one or more spaces. The application or extension class loader uses the value of this attribute to construct its internal search path.
Membro desde: 27/03/2006 09:22:41
Mensagens: 200
Offline
tá resolvido!
Era um erro idiota.
No Eclipse existe a opção "Export java source files and resources"
que exporta os arquivos .java
È só desmarcar essa opção que ele exporta só os .class e tudo funciona perfeitamente =)
Você está na profissão errada. È a resposta mais provável.