2011-12-24 11 views
5

He creado un proyecto Java siguiendo estos pasos:Error en configuración de lanzamiento de Eclipse: referencias GrammaticalStructure.1 que no existe proyecto comienza

1.File->java project 
2. Created the package. 
3. Created the main class. 

escribió el programa simple para imprimir hola mundo

package misc; 
public class MyMainClass { 
    public static void main(String[] args) { 
     System.out.println("Hello World"); 
      } 
    } 

pero obtengo el error cuando ejecuto el programa

Launch configuration GrammaticalStructure.1 references non-existing project begins. 

¿Podría decirme qué puede ser el motivo?

+2

¿Cómo exactamente lo ejecutó? Debe hacer clic derecho en el archivo fuente y seleccionar "Ejecutar como -> Aplicación Java". –

+0

Gracias Francis, funcionó cuando lo ejecuto como una aplicación Java. Estaba ejecutando el botón de ejecución verde. – thetna

Respuesta

27

Intente ejecutarlo haciendo clic con el botón derecho en su archivo fuente y seleccione: "Ejecutar como -> Aplicación Java".

+1

¡Impresionante! ¡¡Gracias!! – Cybernetic

1

Puede hacer clic derecho sobre su proyecto y seleccione "Ejecutar como" -> Ejecutar Configurations.you puede editar la "clase principal"

+2

¿Cómo es eso mejor que la respuesta ya aceptada? (Publicado 6 meses antes ...) –

0

Sólo tenían el mismo problema. Intentar ejecutarlo seleccionando el botón Run as no funcionó para mí. Creo que una referencia antigua a un viejo proyecto siguió bloqueando la carrera.

Lo que he hecho es que desconecté todos los proyectos antiguos y recreé el nuevo de nuevo.

1

Haga clic derecho en la carpeta "src" de su proyecto, luego "Ejecutar como" -> "Ejecutar configuraciones" y luego cambie la opción "Clase principal" con el mismo nombre que el código de conducir. Esto sucede porque puede existir más de una clase principal en el mismo proyecto debido a algún requisito de prueba o por error.

+0

Esta respuesta ya se ha publicado hace 2 años? ¿Qué valor agrega esto? – EWit

+0

@EWit Creo que esta respuesta en particular incluye más información que cualquiera de las otras respuestas. Incluso si no es mucho, claramente parece haber algún valor agregado para mí. –

-2

Jaja, la causa es que solo se puede ejecutar en una PC, de ninguna manera en un servidor.

Nick ...

+0

Eso no parece cuadrar con el resto de las respuestas, incluida la respuesta aceptada. –

0

Tuve el mismo problema. La mejor solución que encontré para resolver esto fue eliminar el proyecto existente de la barra de Eclipse. Después de eso, ya no experimenté el problema. Espero que te ayude a resolver tu problema.

1

Tuve el mismo problema recientemente. Ninguna de las respuestas anteriores ayudó. Todavía había alguna referencia a la configuración del código compilado más antiguo. Incluso traté de cerrar & abriendo el proyecto, estableciendo Opción Automáticamente Build & Limpiar. Ninguno funcionó.

Por lo tanto, debe ir a Configuraciones de ejecución & para eliminar la configuración anterior. Esto eliminará las referencias anteriores de la configuración. Crear una nueva configuración, seleccionar el proyecto & clase principal & luego ejecutar. Esto funcionará

Cuestiones relacionadas