Como fazer .JAR com varias bibliotecas .jar dentro do mesmo?

Tenho um projeto JAVA, e está pronto.
No entanto, quando faço meu .JAR, nao consigo fazer o manifest enchergar por exemplo o hibernate3.jar dentro do meu proprio jar.
Sempre tenho q colocar uma pasta no mesmo diretorio do meu jar pro class path enchergar…
Como Resolver??

Meu manifest:

Manifest-Version: 1.0
Class-Path: 
  libs/asm.jar
  libs/brazilutils-0.1.1.jar
  libs/cglib-2.1.3.jar
  libs/commons-collections-2.1.1.jar
  libs/commons-logging-1.0.4.jar
  libs/dom4j-1.6.1.jar
  libs/ehcache-1.2.3.jar
  libs/ejb3-persistence.jar
  libs/firebirdsql-full.jar
  libs/hibernate-annotations.jar
  libs/hibernate-commons-annotations.jar
  libs/hibernate3.jar
  libs/jta.jar
  libs/xml-apis.jar
  libs/substance.jar
Main-Class: main.Main

Só tem um jeito: desempacota tudo, e faz um bem-bolado num jar só. Ou usa isso pra ter dar uma mão.

Eu faço com o plugin do eclipse fatjar