2012-09-16 19 views
6

Tengo problemas para ejecutar un proyecto en Eclipse 4.2. Tengo un programa de Java con una clase titulada Conversión. Eclipse construye el proyecto bien. Puedo ejecutar el programa desde la línea de comandos navegando a/bin/en la carpeta del proyecto que está en el área de trabajo y escribiendo java Conversion.Error: No se pudo encontrar o cargar la clase principal en Eclipse

Sin embargo, cuando intento ejecutar el programa desde Eclipse, me muestran Error: Could not find or load main class Conversion en la consola.

El nombre del proyecto es 10.12.12: Project.

+0

¿Selecciona la clase 'Convertion' que tiene' main' y haga clic con el botón secundario 'Run As Java Application'? – Cratylus

+0

@Cratylus Sí, lo hago. –

+0

¿Puedes publicar tu código en tu pregunta ...? – heretolearn

Respuesta

5

Eclipse no admite el uso de dos puntos o un guión en el nombre de los proyectos. Los dos puntos parecen romper la forma en que maneja la compilación.

El problema se puede solucionar al no usar dos puntos en el nombre del proyecto.

Como se señaló en los comentarios, esto puede ser un error de Java 6. Se fija en Java 7.

+0

Creo que Java 1.6 tiene un problema, en lugar de que sea culpa de Eclipse, porque cambiar a 1.7 resolvió esto por mí. – djb

6

Parece que el proyecto no es parte de la ruta de clases.
Compruebe en su Run Configuration->Classpath y si su proyecto no está allí, agréguelo bajo User Entries.

enter image description here

enter image description here

+0

Creo que mi proyecto está allí. Aquí hay una [captura de pantalla] (http://i.imgur.com/BMJME.png). –

+0

@Crynix: No estoy seguro de esto, pero ¿por qué muestra la carpeta Converion dos veces? ¿Es así también para tus proyectos de trabajo? – Cratylus

+0

No estoy seguro de por qué estaba haciendo eso. Creé un nuevo proyecto y copié y pegué el código del proyecto antiguo en él. Todavía estoy recibiendo el mismo problema, aunque ya no hay dos entradas en Entradas de usuario. Aquí hay una [captura de pantalla] (http://i.imgur.com/7qCJI.png). Además, no tengo ningún otro proyecto que este en Eclipse. –

0

Asegúrese de que la ruta de compilación está configurado correctamente en el eclipse. Las rutas para los archivos JAR externos pueden estar equivocadas.

-1

Se enfrentó el mismo problema pero lo resolvió.

Eliminé algunos archivos que no eliminé de la ruta de compilación. Asegúrese de que su proyecto no contenga errores :)

-1

Este problema se acumulará Guardando el nombre del archivo un nombre y el tiempo de compilación u tiene otro nombre. Esa vez obtendrás ese problema. Verifique el nombre del archivo java una vez.

Cuestiones relacionadas