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)