Salve gente.. come da titolo... ho problemi nell'esecuzione... il codice viene compilato senza problemi.. ma quando vado ad eseguire mi da errore..
il classpath credo di averlo impostato giusto.. ho seguito il libro!!
comunque.. il codice è:


import prog.io.ConsoleOutputManager;

class Programma {
public static void main (String[] args) {
ConsoleOutputManager video = new ConsoleOutputManager();
video.println("Ecco il mio primo programma!");
}
}

e come errore mi da:

>javac Programma.java
>Exit code: 0
>java -cp . Programma
Exception in thread "main" java.lang.NoClassDefFoundError: prog/io/ConsoleOutputManager
at Programma.main(Programma.java:5)
Caused by: java.lang.ClassNotFoundException: prog.io.ConsoleOutputManager
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
>Exit code: 1



aiutatemi a capire!!
grazie in anticipo