Hola a todos, me estoy iniciando en este mundo de la programacion y no puedo ejecutar el programita en DOS porque me da el error "java.lang.NoClassDefFoundError" yo lo compile a traves de (javac) y me creo un archivo .class en el directorio del programa asi que no entiendo porque da ese error. De todas formas aqui les dejo el codigo a ver si ustedes descubren donde esta el error, ahhh y gracias de antemano:
//Mi primer programa Welcome!
public class Welcome {
public static void main(String[] args) {
System.out.println("Welcome to Java!");
}
}
PD: A la hora de ejecutarlo escribi lo siguiente: java D:\Programacion\Welcome
pero nada ni pa atras ni pa alante me escribe nada en pantalla. Ayuda pleazzz

eso pasa por no leer las cosas basicas, si hubieras hecho todo como era desde un principio no estuvieras teniendo estos problemas, yo no creo que sea culpa de Java, creo que es culpa tuya por no leer y si con c# no te pasaba esto es por que microsoft quiere tener el control y que nunca aprendas para que no lo critiques, alguna vez has instalado el .Net Framework a mano, no creo vdad, solo siguiente siguiente finalizar y asi es como microsoft con su filosofia de "facilidad" te va haciendo cada vez mas dependiente de el, pero bueno ya no digo nada
Yo empeze en Java desde hace unos dias y si crei que habia empezado desde el principio, me prestaron un libro o mas bien una enciclopedia que se llama "Introducing to Java Programming" escrito por Y. Daniel Lang, yo segui todos los pasos del libro y sin embargo me sigue dando el error. Yo me estoy esforzando para lograr aprender a programar, a mi me gustan los retos y es por eso que no me he dado por vencido. Reitero DISCULPA POR EL MAL ENTENDIDO. 
