Problemas com ant e classpath

Olá pessoal,

Estou desenvolvento uma task no meu build.xml responsável por gerar o .jar de minha aplicação. É para ser um jar executável, portanto defini dentro da tag jar:

<jar jarfile="${path.dist}/app.jar" basedir="${path.dist}/cliente"
  includes="**/*">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Main-Class" value="meu.pacote.Main"/>
<attribute name="Implementation-Version" value="1.0"/> 
</manifest>
</jar>

Até ai tudo bem, ele chama minha janela principal, porém meu jar não está conseguindo acessar libs que a aplicação utiliza. Tenho uma janela que utiliza uma lib swing-layout.jar, e quando tento chamar ela ocorre uma exceção, dizendo que uma classe que está dentro desse swing-layout.jar não foi encontrada. O mesmo problema ocorre para outras libs, como jfreechart…

O DURO É QUE AS LIBS ESTÃO LÁ, DENTRO DO .JAR

É problema de classpath (como em 90% dos meus problemas com java), mas não sei como resolver… Alguma idéia?

Agradeço se puderem ajudar.