Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 19-dic-2003, 12:34   #1 (permalink)
ivanfdez está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 5
Molesto Ayuda con Java (novato)

Hola a todos en mi primer post en este foro,

tras mis primeros escarceos con C, estoy intentando meterme con Java (en parte por interés, en parte por obligación).

Tengo instalado Java 2 SDK SE v1.4.2 sobre WinXP.

El problema que tengo es que, al crear el típico programa "HolaMundo" me compila sin errores pero no soy capaz de ejecutarlo.

Describo cómo lo hago:

- Con bloc de notas creo el archivo HolaMundo.java, con el siguiente texto:


class HolaMundo {
public static void main(String[] args) {
System.out.println("Hola Mundo!");
}
}

- Lo compilo con c:\java\bin\javac HolaMundo.java, con lo que se crea el archivo HolaMundo.class

- Intento ejecutarlo con:

c:\java\bin\java HolaMundo.class

- Y el resultado que obtengo es el siguiente:

Can't find class HolaMundo/class

- Como dato curioso, si no pongo el path del ejecutable path:

java HolaMundo.class

- Obtengo algo distinto:

Exception in thread "main" java.lang.NoClassDefFoundError: HolaMundo/class


Mis dudas son las siguientes:

- Por qué no me da error al compilar y sí al ejecutar?
- Por qué da error al ejecutar?
- Se supone que las librerías java.lang, java.io, java.awt,... se deben instalar cuando se instala el compilador? Si hago una búsqueda en mi PC buscando alguna de estas librerías no aparece. También me da error si al crear algún archivo .java añado algún import a alguna de estas librerías.
- ¿Estoy compilando/ejecutando bien?
- ¿Dónde está BinLaden?
- Y en definitiva ¿cómo tengo que hacer para que me salga un triste programa HolaMundo? Con lo fácil que es el C...

Bueno, eso es todo de momento.
Agradezco cualquier comentario/sugerencia para salir del atasco (se supone que pa Febrero tengo que entregar una práctica basada en Java pa clase...)

Un saludo a todo el foro,
ivanfdez.
ivanfdez está desconectado   Responder Citando
Antiguo 19-dic-2003, 13:09   #2 (permalink)
ivanfdez está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 5
He encontrado el problema (dos días comiéndome la cabeza, y al poco de postearlo, encuentro el error.

Mi error era al ejecutarlo.
En lugar de hacer java HolaMundo.class, debo hacer simplemente java HolaMundo

Saludos
ivanfdez está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93