Como empacotar as libs junto com .jar

Comunidade,

Estou precisando de uma ajudinha, uso o NetBeans 5.0 e quando vou distribuir meus programas, preciso copiar a pasta lib junto com o arquivo.jar.
Quero saber onde tem a opção no NetBeans para empacotar todas as libs que uso no arquivo.jar.

Desde já agradeço a colaboração. :smiley:

Olá, pela IDE eu não sei, mas vc pode fazer isso na mão. Quando eu precisei adicionar novas .jar dentro do meu próprio .jar, coloquei no manifest, setei no classpath da minha própria aplicação jar onde deixei minha biblioteca .jar por exemplo connector_mysql.jar

Class-Path: connector_mysql.jar

E deixei o .jar na raiz do projeto.

  • agenda
    ++ aplicação
    ++ connector_mysql.jar

Tem esse tutorial que ajuda a criar um jar…

http://www.portaljava.com/home/modules.php?name=Content&pa=showpage&pid=7

Amigos,
eu estou com o mesmo problema, o interessante é que eu ja fiz tudo que é conhecido (por mim), pesquisei na net e ainda não consegui solucionar o problema, que é relativamente simples.

Eu tenho duas libs dentro do diretorio lib da raiz do meu projeto e ambas eu coloquei no class-path dentro de manifest, mas não rolou

esse é o meu manifest

Manifest-Version: 1.0
Main-Class: RegistraHorarioTray
Class-Path: lib/jdic.jar lib/mysql-connector.jar

algo errado nesse arquivo?

descobri
http://java.sun.com/docs/books/tutorial/deployment/jar/downman.html

o class-path do manifest referece aos arquivos locais e não dentro do .jar
se eu quiser usar esse tipo de coisa vou ter usar um classloader