2012-07-17 17 views
34

Como mencioné en el título, he desarrollado una aplicación NFC simple en eclipse y estoy intentando ejecutarla en el dispositivo móvil para depurar mi código. Sin embargo, cuando intento ejecutarlo, aparece este mensaje, el problema incluso no se puede iniciar. Dijo que una operación se fue, pero parece que se ha detenido. ¿Alguien ha encontrado el problema similar antes, o alguien sabe lo que está sucediendo aquí?Operación del usuario está esperando "Building Workspace"

The screen comes out when I run the program

+0

Vote por https://bugs.eclipse.org/bugs/show_bug.cgi?id=329657 - Una tarea de usuario de bloques de compilación activa (como guardar) – foal

Respuesta

23

que tenía exactamente el mismo problema. Para mí, ayudó a agregar la opción '-clean' en la primera línea del archivo eclipse.ini y reiniciar IDE. Después de agregar esta opción, eclipse borre todos los datos almacenados en caché en el área de trabajo cada vez que se inicie (eso también significa que comenzará más despacio).

Puede encontrar más información sobre él aquí: How to repair hanging 'User Operation is waiting for “Building Workspace”' in eclipse

16

Para mí, la opción de limpieza no funcionaba y yo no quería restablecer el espacio de trabajo. Afortunadamente para mí otra solución funcionó:

  1. desactivación automática construye (desactive los Proyectos de elementos de menú -> crear automáticamente)
  2. Restart IDE (tuve que matarlo desde la línea de comandos)
  3. Cierre todos los proyectos
  4. IDE reinicio (esta vez se debe cerrar sin problemas)
  5. Abrir los proyectos que necesita para trabajar en (todo debe estar bien ahora)

Oh sí, tuve la opción limpia en el eclipse.ini todo el tiempo. No estoy seguro si eso es necesario, pero podría ser bueno probar esa opción primero de todos modos.

1

Tuve el mismo problema: morir esperando a Project/clean. He intentado seguir estas recomendaciones, "-clean" comman en eclipse.ini, modifiqué el entorno de trabajo, reinstalé eclipse ... Después de todo, el problema se mantuvo.

Entonces, finalmente, le pido a mi amigo, a continuación, la solución fue simple: "podría ser abatido en su archivo aapt, cambiarlo por uno bueno"

Todo funciona bien ahora. Espero que ayude.

2

Tuve que deshabilitar la opción de compilación automática desde el Eclipse y reiniciarlo. Esto lo hizo funcionar para mí.

1

También puede ser una indicación de que la configuración JDK es incorrecta en Eclipse. En mi caso, estaba señalando un directorio específico en mi computadora de trabajo. La gente de TI actualizó el JDK y lo colocó en un directorio diferente, por lo que el antiguo camino ya no era válido. Eclipse encontró un JRE en un directorio paralelo e intentaba usarlo.

He arreglado la configuración JDK y funcionó.

No me di cuenta al principio porque tenía "build automatically" activada. Una vez que lo desactivé e intenté ejecutar una compilación de Maven, vi un mensaje de error que decía que javac no se podía encontrar.

1

me esta solucionar eliminando <workspace_folder>/.metadata/.lock archivo.

0

este método ha funcionado para mí:

  1. Ir al menú 'Proyecto' -> desmarque 'crear automáticamente'.
  2. Fuerza cierre Eclipse luego vuelva a abrirlo.
  3. Elimina los archivos de clase.
  4. Edite los códigos fuente que causaron el error, guarde y reconstruya el proyecto ('Proyecto' -> 'Crear todo').

Espero que ayude!

Cuestiones relacionadas