Non si avvia ma per quale motivo? Quale errore ti segnala? Dovresti precisarlo ....
E comunque con SWT entra anche in gioco il fatto che SWT usa codice "nativo", dentro .dll/.so (a seconda del S.O.) che ovviamente devono essere rintracciabili e fornite insieme al tuo programma (se non già presenti nel sistema per qualche altro motivo).
EDIT: vedi FAQ Can I use SWT outside Eclipse for my own project?