Inclusão de outros JAR's no projeto final

2 respostas
M

Ola pessoal, estou tentando usar o netbeans 4.1 mas está difícil.

Eu tenho um projeto que precisa, por exemplo, do log4jXXX.jar.

Não há nenhum problema na edição e compilação do meu projeto, pois informei a localização do pacote do lo4j. O que há de errado é a criação do meu projeto final.

O netbeans não leva para o pacote dist/meuprojeto.jar o pacote do log4j.jar e também não altera a variável do Class-Path do arquivo minifest.mf.

Com isso, quando tendo executar o arquivo meuprojeto.jar a VM não localiza o pacote lo4j.jar, mesmo eu criando um classpath para ela.

Alguém sabe me dizer o que eu tenho que fazer para que o netbeans crie o projeto final com todo no logar certo?

2 Respostas

J

Opa

Marcio, vc esta exportando o projeto direto pra JAR ou esta rodando algum build do ant na mão? Se for pelo ANT, é só incrementar na tua task de deploy o apontamento para o log4j que vai dar certo.

T+

M

Bom dia Paulo,

Estou criando o projeto usando o próprio netbeans. Sei que por trás ele usa o ant, mas eu não estou usando diretamente o ant.

Tudo o que eu queria é que ele levasse para o jar final os arquivos que eu defini como “arquivos de biblioteca” criados no manager library. Dentro do ambiente netbeans tudo funciona perfeitamente.

O problema é que ele cria o JAR final sem levar esses arquivos. Mas mesmo colocando os arquivos JAR’s manualmente, o netbeans precisaria configurar a variável Class-Path presente no manifest.mf e isso ele também não faz.

Criado 3 de julho de 2005
Ultima resposta 4 de jul. de 2005
Respostas 2
Participantes 2