2010-11-13 15 views
14

¿Hay alguna forma de mantener abierto un proyecto en eclipse sin construirlo?¿Cómo deshabilitar la construcción de un proyecto en Eclipse?

Tengo algunos proyectos en eclipse que no se crean debido a errores. Solo quiero usarlos como referencia mientras edito y construyo mi proyecto principal, sin embargo no puedo ejecutar mi main porque eclipse se queja de todos los errores de los otros proyectos (mi proyecto no depende de ellos)

Respuesta

6

Desmarcar 'Construir automáticamente' en el menú de proyectos.

También podría filtrar los errores/advertencias mostrados para los grupos de trabajo seleccionados.

BTW: Si su proyecto 'principal' está compilado (compruebe la carpeta de carpetas o clases), debería poder ejecutarlo, independientemente de los problemas de otros proyectos.

28

Es posible deshabilitar la construcción de todos los proyectos automáticamente, pero esto a menudo es exagerado.

En lugar de desactivar la construcción automática de todos los proyectos, puede hacer clic con el botón derecho en el proyecto problemático en el explorador y seleccionar las propiedades del proyecto. Luego seleccione la opción de constructores y anule la selección de todos los constructores. Esto deshabilita la construcción de ese proyecto en particular.

Para borrar todos los problemas de compilación que se registraron previamente mediante la construcción automática, puede acceder a la pestaña "Problemas" o "Marcadores", seleccionar todos y eliminar los elementos allí enumerados, se volverán a crear (excepto para su proyecto deshabilitado en la próxima reconstrucción)

+1

Esta es la mejor responda porque le permite continuar usando Ctrl-B ("Crear todo") para compilar solo los proyectos que desea. ¡Aclamaciones! – aaaidan

+0

A menudo necesitamos configurar el proyecto en eclipse para la depuración remota y, en general, no tenemos todas las dependencias –

-2

Es posible que desee destrabar la tecla Ctrl-B.

  • Ir a Ventana -> Preferencias -> General -> Teclas
  • Marcos construir todos en la lista de comandos
  • pulse el botón Comando Unbind
Cuestiones relacionadas