jar e Class-Path  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
JonhyBoy
Thread.start()
[Avatar]

Membro desde: 23/12/2003 08:33:02
Mensagens: 48
Localização: João Pessoa/PB
Offline

Pessoal,

Estou tentando criar um .jar simples mas, o manifest.txt não está sendo adicionado de forma correta. Apenas a primeira linha (Main-Class) está sendo adicionada.

O que estou fazendo errado???

O comando que usei:


O manifest.txt:


O MANIFEST.MF gerado:


Álvaro Vieira.
dgouvea
Java Ninja
[Avatar]

Membro desde: 08/05/2003 08:32:35
Mensagens: 288
Localização: São Paulo
Offline

Além dos parâmetros que você utiliza, use também o M (do not create a manifest file for the entries). Vai ficar assim:

David Gouvea
http://davidgouvea.wordpress.com
Definity Toolkit Framework
[Email] [ICQ]
JonhyBoy
Thread.start()
[Avatar]

Membro desde: 23/12/2003 08:33:02
Mensagens: 48
Localização: João Pessoa/PB
Offline

Mas eu quero criar o MANIFEST

Só que não estou conseguindo incluir o Class-Path no manifest criado... Cria apenas com o Main-Class.

Álvaro Vieira.
dgouvea
Java Ninja
[Avatar]

Membro desde: 08/05/2003 08:32:35
Mensagens: 288
Localização: São Paulo
Offline

quando vc usa o parâmetro M, ele entenderá que o ser manifest é o manifest.txt, e então ele não vai criar um manifest automaticamente. Se você não colocar este parâmetro ele vai criar um manifest default.

David Gouvea
http://davidgouvea.wordpress.com
Definity Toolkit Framework
[Email] [ICQ]
JonhyBoy
Thread.start()
[Avatar]

Membro desde: 23/12/2003 08:33:02
Mensagens: 48
Localização: João Pessoa/PB
Offline

Solucionado....

Bastou adicionar a linha ao final do arquivo manifest.txt e funcionou (sem precisar do 'M' no comando)... vai entender

manifest.txt:


comando para criar o jar:


Valeu,

Álvaro Vieira.
fabiopinheiro
Smalltalk

Membro desde: 19/06/2007 16:55:12
Mensagens: 2
Offline

Na verdade, o "Created-by" não é necessário, mas sim uma linha qualquer a mais. Até mesmo uma linha em branco resolve.
Também não me pergunte o porquê.

Fábio Pinheiro
id5 Sistemas Web
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team