ho creato questo semplice programma:

codice:
import javax.swing.JOptionPane;
public class primo{
		public static void main(String args[])
					{
					JOptionPane.showMessageDialog(null, "Ciao!!!");
					}
		}
se lo compilo e avvio da terminale , sono su linux, non c'è alcun problema.

Se invece creo un nuovo progetto in eclipse, faccio Ctrl+B (build all e nessun problema), poi Run e mi da questi errori:

codice:
xception in thread "main" java.lang.NoClassDefFoundError: Ciao
Caused by: java.lang.ClassNotFoundException: Ciao
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
ho percaso sbagliato la configurazione di eclipse?

grazie