Sì, dovresti controllare che librerie fornite con eclipse vengono utilizzate ed includerle nel classpath della macchina su cui questo programma in java deve girare. Oppure spacchetare i vari .jar e impacchettare tutte le classi necessarie in un unico jar che includa la tua applicazione e tutte le risorse e lanciare quello.