tutorial standard portable para oxygen for espaƱol developers java eclipse

java - standard - Error de Eclipse: no se pudo encontrar o cargar la clase principal



java eclipse oxygen (8)

Esta pregunta ya tiene una respuesta aquí:

He buscado en Google extensivamente en este error, pero parece que no puedo solucionar el problema. He escrito un programa java básico en Eclipse Juno, como sigue:

public class HelloWorld { /** * @param args */ public static void main(String[] args) { System.out.println("Hello Eclipse!"); } }

Después de hacer clic en Ejecutar, aparece: "Error: no se pudo encontrar o cargar la clase principal HelloWorld". Este mensaje de error se aplica a todos mis otros proyectos en el mismo espacio de trabajo. He intentado cambiar los espacios de trabajo, pero el error sigue apareciendo.

Estoy en Windows 7 de 64 bits. ¡Cualquier ayuda sería apreciada!


Acabo de encontrarme con ese problema. La causa ... no estoy seguro. Sin embargo, solo sucedió después de agregar un nuevo jvm. Mi solución:

  • Fue a ejecutar configuraciones: - ejecutar-> ejecutar configuraciones

En la pestaña Classpath:

  • Seleccione Avanzado
  • Agregue donde Eclipse suele poner la * .class para los proyectos, que está en bin. Así que agregué el directorio bin para el proyecto.

Espero que ayude a alguien por ahí. Me tomó tiempo para resolver esto.


El mismo problema ocurre conmigo. Fui a Proyecto> Propiedades> Java BuildPath.

Allí En orden de exportación, subí mi java / main a la prioridad superior.


Esto me acaba de pasar hoy después de actualizar mi JRE. Limpié el proyecto y comenzó a funcionar de nuevo.

Project -> Clean eliminará cualquier archivo de clase existente y reconstruirá completamente el proyecto. Hay más información sobre la función de limpieza de Eclipse here .


Esto me paso a mi ¡Me di cuenta de que alguien me dijo que tenía que crear un nuevo TALLER! ¿Por qué? Porque instalé una versión más nueva de JRE y eso no permitirá que otras versiones anteriores se ejecuten en ella. Así que todos esos archivos viejos me han vuelto inútiles de alguna manera. No realmente, solo copie y pegue en una nueva clase y cámbielo por un nombre de clase no utilizado.


He eliminado un archivo jar del directorio bin. Haga clic derecho en su proyecto - Propiedades y luego la pestaña Bibliotecas. Había una bandera roja allí. Quité el archivo jar de las bibliotecas y funcionó.


Parece que la clase no es compilada por Eclipse.

Pocos punteros podrían ser-

  1. Verifique si el archivo .class existe en su carpeta de salida. Para conocer su carpeta de salida, haga clic derecho en Proyecto-> Propiedades-> Java Build Path (verifique en la parte inferior).
  2. Compruebe si Proyecto-> compilar Automáticamente está marcado en el menú.
  3. Verifique si la clase HelloWorld está en la carpeta src o no. Haga clic derecho en Proyecto-> Propiedades-> Java Build Path (pestaña Comprobar fuente).

eso se debe a que ustedes crearon la clase una vez con el método principal y luego de eso se eliminó ese formulario o lugar de trabajo y todavía existen algunos de los archivos, le sugeriré que vuelva a crear ese formulario o área de trabajo y luego lo elimine por haciendo clic en él completamente, luego, después de eso, si creó alguna clase como Runner, intente ejecutarla nuevamente.


si el nombre de su paquete es el mismo que el de su clase, se producirá este problema.