Saltar al contenido

No se encontró una clase principal en NetBeans

Solución:

  1. Haga clic derecho en su proyecto en el explorador de proyectos
  2. Haga clic en propiedades
  3. Haga clic en Ejecutar
  4. Asegúrese de que su clase principal sea la que desea que sea el punto de entrada. (Asegúrese de utilizar el nombre completo, es decir, mypackage.MyClass)
  5. Haga clic en Aceptar.
  6. Ejecutar proyecto 🙂

Si solo desea ejecutar el archivo, haga clic con el botón derecho en la clase desde el explorador de paquetes y haga clic en Ejecutar archivo, o (Alt + R, F), o (Cambio + F6)

Además, para otros con un problema ligeramente diferente en el que Netbeans no encontrará la clase cuando lo desee al navegar desde la “ventana de diálogo de clases principal”.

Podría ser que su método principal tenga la firma adecuada. En mi caso, olvidé los argumentos.

ejemplo: public static void main (String[] argumentos)

Los modificadores public y static se pueden escribir en cualquier orden (public static o static public), pero la convención es usar public static como se muestra arriba.

Args: puede nombrar el argumento como desee, pero la mayoría de los programadores eligen “args” o “argv”.

Lea más aquí: http://docs.oracle.com/javase/tutorial/getStarted/application/

Al crear un nuevo proyecto, Maven, la aplicación Java en Netbeans, el IDE no reconoce la clase principal en la entrada de primera clase. (en el Paso 8 a continuación no vemos clases).

Cuando se crea por primera vez una clase genérica y luego se crea la clase Main, Netbeans registra la clase Main y la aplicación se puede ejecutar y depurar.

Pasos que funcionaron para mí:

  1. Crear nuevo proyecto – Maven – Aplicación Java (proyecto creado: mi prueba; paquete creado: com.me.test)
  2. Paquete de clic derecho: com.me.test
  3. Nuevo> Clase Java> Lo nombró ‘Lo que sea’ que desee
  4. Paquete de clic derecho: com.me.test
  5. Nuevo> Clase principal de Java> lo nombró: ‘Principal‘ (debe ser ‘Principal‘)
  6. Haga clic derecho en Proyecto mi prueba
  7. Haga clic en Propiedades
  8. Haga clic en Ejecutar> junto al cuadro de texto ‘Clase principal’:> Examinar
  9. Deberías ver: com.me.test.Main
  10. Selecciónelo y haga clic en “Seleccionar clase principal”

Espero que esto también funcione para otros.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *