Esta es mi primera invención en Java, y estoy tratando de entender "Hello World" utilizando Intellij IDEA.¿Por qué mi clase no es aceptable?
No es tanto la sintaxis con la que estoy teniendo problemas, más el IDE mismo.
Antes que nada, he descargado e instalado IntelliJ IDEA, y las versiones de 32 bits y 64 bits de Java JDK. IDEA no tiene problemas para encontrar mi instalación de Java JDK y para proporcionarme inteligencia. Creé una solución de prueba llamada Test
y un directorio src
para colocar mis archivos fuente. Mi explorador de la solución se ve así:
Mi Java está por debajo, se compila correctamente:
public class HelloWorld {
static void main(String[] args){
System.out.println("Hello World");
}
}
he añadido el JDK de Java a mis variables ambientales en mi equipo, y yo soy capaz de navegar a la clase compilada, y ejecutarlo en línea de comandos. Funciona bien
Mi problema surge cada vez que intento ejecutar la clase desde IDEA, con el objetivo de depuración. Cuando hago clic en Run
, me pide que edite mis variables ambientales. En el cuadro de diálogo que aparece, selecciono Application
bajo Defaults
, y trato de seleccionar HelloWorld
como mi clase principal. Yo digo que consigue un error que HelloWorld
no es aceptable, como se muestra a continuación:
Mi pregunta es, ¿cómo puedo ejecutar mi aplicación de consola de Java dentro de IDEA con el propósito de depuración? ¿Qué estoy haciendo mal?
método
D'oh, por supuesto, debe ser pública, gracias. ¿Qué significa la palabra clave 'final', si no te importa que pregunte? – JMK
'final' es como un' const' en C# – Ilya
Perfecto, gracias! – JMK