Problema Executando Jar com Ant

Tenho um xml que compila e executa minha aplicação, usando o Ant.

Todos os .jars necessários para a minha aplicação estão em uma pasta C:/Projetos/Web/libs
Acontece que ele compila e cria o .jar sem problemas, mas no momento de executar ele não encontra o classpath (informado no XML, conforme segue).

project.libs.dir = C:/Projetos/Web/libs ... <java jar="${dist.dir}/${project.name}.jar" fork="true"> <classpath> <fileset dir="${project.libs.dir}" includes="*.jar"/> </classpath> </java>

O que será que está errado? Ele simplesmente nao encontra nenhum .jar que esta naquela pasta, comecando pelo Driver do Firebird e depois pelo SwingX…

[java] java.lang.NoClassDefFoundError: org/firebirdsql/jdbc/FBSQLException [java] at com.sikgraf.main.Main.main(Main.java:53) [java] Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jdesktop/swingx/JXTitledPanel [java] at com.sikgraf.main.Main$1.run(Main.java:63) [java] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [java] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) [java] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) [java] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [java] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Hm, estranho.

Já tentou declarar esse path separadamente?

<path id="libs">
	<fileset dir="${lib.dir}"/>
</path>

<java jar="${dist.dir}/${project.name}.jar" fork="true"
	classpathref="libs"/>