Hola a todos, quería que me ayuden en este pequeño problemita que tengo. Ya me instalé el JDK de Java y se encuentra en la siguiente dirección:
C:\Archivos de programa\Java\jdk1.7.0_03\bin
Todavía no he configurado el path. Quiero primero aprender a compilar y ejecutar manualmente mis aplicaciones.
Utilicé el Bloc de Notas y el código fuente es el siguiente:
Este código fuente lo guardé en el disco C: con el siguiente nombre: "Bienvenido1.java".
Ahora abrí el Símbolo del Sistema de WindowsXP y primero hice el proceso de compilar. Para esto ingresé hasta la carpeta bin:
Una vez allí escribí:
Una vez hecho esto se generó el bytecode o archivo llamado Bienvenido1.class en el disco C:
Ahora para proceder a ejecutar el bytecode mediante la máquina virtual de java escribí lo siguiente:
Al hacer lo anterior me sale el mensaje de error siguiente:
También intenté escribiendo:
java c:\Bienvenido1
java Bienvenido1
Luego intenté dirigirme al disco C: subiendo de nivel mediante el comando cd.., una vez que me ubiqué en el disco C: (que es donde se encuentra mis archivos Bienvenido1.java y Bienvenido1.class) escribí lo siguiente:
Y me sale el error siguiente:
¿Alguien me puede ayudar a ejecutar mi programa manualmente (corríjanme en qué me estoy equivocando)?
(Cuando lo hago mediante el NetBeans si se puede todo normal, pero también necesito aprenderlo a hacerlo manualmente, luego configuraré la variable de entorno path de windows)
C:\Archivos de programa\Java\jdk1.7.0_03\bin
Todavía no he configurado el path. Quiero primero aprender a compilar y ejecutar manualmente mis aplicaciones.
Utilicé el Bloc de Notas y el código fuente es el siguiente:
Código [Seleccionar]
public class Bienvenido1 {
//El método main empieza la ejecución de la aplicación en Java
public static void main(String args[]) {
System.out.println("Bienvenido a la programación en Java!");
}// Fin del método main
} //Fin de la clase Bienvenido1Este código fuente lo guardé en el disco C: con el siguiente nombre: "Bienvenido1.java".
Ahora abrí el Símbolo del Sistema de WindowsXP y primero hice el proceso de compilar. Para esto ingresé hasta la carpeta bin:
CitarC:\Archivos de programa\Java\jdk1.7.0_03\bin>
Una vez allí escribí:
Citarjavac c:\Bienvenido1.java
Una vez hecho esto se generó el bytecode o archivo llamado Bienvenido1.class en el disco C:
Ahora para proceder a ejecutar el bytecode mediante la máquina virtual de java escribí lo siguiente:
Citarjava c:\Bienvenido1.class
Al hacer lo anterior me sale el mensaje de error siguiente:
CitarError: no se ha encontrado o cargado la clase principal c:\Bienvenido1.class
También intenté escribiendo:
java c:\Bienvenido1
CitarError: no se ha encontrado o cargado la clase principal c:\Bienvenido1
java Bienvenido1
CitarError: no se ha encontrado o cargado la clase principal Bienvenido1
Luego intenté dirigirme al disco C: subiendo de nivel mediante el comando cd.., una vez que me ubiqué en el disco C: (que es donde se encuentra mis archivos Bienvenido1.java y Bienvenido1.class) escribí lo siguiente:
Citar
C:\>
C:\>java C:\Bienvenido1.class
Y me sale el error siguiente:
CitarError: could not open 'C:\Archivos de programa\Java\jre7\lib\i386\jvm.cfg'
¿Alguien me puede ayudar a ejecutar mi programa manualmente (corríjanme en qué me estoy equivocando)?
(Cuando lo hago mediante el NetBeans si se puede todo normal, pero también necesito aprenderlo a hacerlo manualmente, luego configuraré la variable de entorno path de windows)



Esto me marea...porfas alguien que me ayude...
está cuando ingreso texto, parece que ocurre un bucle infinito y no sé cuál es la razón y como poder arreglarlo, yo sé que sería ilógico ingresar texto cuando el programa me solicita el ingreso de un número, pero quiero hacer un programa eficiente que cuando ingrese algo que no me pidan o cuando por error presione alguna tecla que no corresponda, el programa responda de la forma adecuada indicando que estoy ingresando mal los datos y que ingrese correctamente
..además me pregunto si es posible realizar lo anterior, pero sin usar gotoxy ni clreol pero usando las funciones de la librería estándar