¿Qué hace el proyecto de Eclipse → Limpiar ... herramienta en realidad?Función del proyecto> Limpiar en Eclipse
Respuesta
Su función depende de los constructores que tenga en su proyecto (pueden elegir interpretar el comando clean como prefieran) y si tiene auto-build activada. Si auto-build está activado, invocar clean es equivalente a una compilación limpia. Los primeros artefactos se eliminan, luego se invoca una compilación completa. Si la construcción automática está desactivada, limpiar eliminará los artefactos y se detendrá. A continuación, puede invocar la compilación manualmente más tarde.
Elimina los archivos ya compilados en su proyecto para que pueda hacer una reconstrucción completa nueva.
Aquí hay otro problema. La funcionalidad Clean de Eclipse está rota. Si elimina archivos fuera de Eclipse, no detectará el hecho de que los archivos no están disponibles y obtendrá errores de compilación hasta que elimine los archivos manualmente. Incluso entonces, eso tampoco necesariamente funcionará, especialmente si faltan muchos archivos. Esto me sucede bastante a menudo cuando reviso una rama de código que ha tenido muchos cambios desde la última vez que la construí. En ese caso, el único recurso que he encontrado es comenzar un nuevo espacio de trabajo y volver a cargar el proyecto desde cero.
- 1. Limpiar la función Clojure
- 2. Limpiar metadatos del área de trabajo de Eclipse
- 3. Limpiar el directorio de trabajo de Tomcat en Eclipse
- 4. Limpiar rastros de pila en Groovy usando Eclipse?
- 5. Limpiar la cadena en java
- 6. Cómo puedo limpiar las "configuraciones de ejecución" de Eclipse
- 7. Cualquiera sabe una biblioteca/función sólida en Javascript para limpiar la entrada del usuario
- 8. Limpiar índice Eclipse, no está sincronizado con el código
- 9. ¿Debo limpiar la salida del servlet?
- 10. Ejecutar script durante Limpiar/Limpiar todo en Xcode
- 11. Limpiar HTML en Python
- 12. Gema del correo - cómo limpiar la cadena del cuerpo
- 13. ¿Cuál es el propósito del Producto -> Limpiar en Xcode?
- 14. Limpiar el buffer de recepción del puerto serial en C#
- 15. Limpiar un diseño en Qt
- 16. ¿Por qué tengo que limpiar rutinariamente un proyecto en particular en Eclipse?
- 17. Reutilización del complemento Eclipse fuera del eclipse
- 18. XCode 4 "Limpiar" vs. "Limpiar carpeta de compilación"
- 19. Cómo mostrar la función actual en Eclipse
- 20. ¿Limpiar o no limpiar el directorio $ JBOSS_HOME/server/web/tmp?
- 21. Limpiar una cadena de puntuación en C++
- 22. ¿Cómo limpiar los datos del susurro de grafito?
- 23. Limpiar texto RTF
- 24. ¿Puedo limpiar el repl?
- 25. Limpiar el manejo del espacio de nombres con dom4j
- 26. VS2010 Limpiar Web.configs - sin actualizar
- 27. Limpiar proyecto basado
- 28. Leer del archivo en Eclipse
- 29. historial del portapapeles en Eclipse
- 30. ¿Cómo limpiar viejas compilaciones fallidas en TeamCity?
¿Ha intentado actualizar el proyecto? Clean no comprueba si los archivos de origen salen, simplemente elimina las clases compiladas. En la vista del navegador, haga clic con el botón derecho en su proyecto (o en la carpeta correspondiente) y seleccione Actualizar en el menú contextual. Esto eliminará todos los archivos que se han eliminado y agregará todos los nuevos que aún no figuran en su proyecto. – SteveS
Presionar F5 también funcionará para refrescar recursos, pero debe asegurarse de que ha seleccionado los archivos que desea cargar desde el sistema de archivos local; en otras palabras, simplemente haciendo clic dentro de Package Explorer y presionando F5 no hará nada . Después de hacer una actualización de muchos archivos, generalmente hago un Proyecto> Limpiar. – hotshot309
@SteveS menciona que actualizar los archivos en Eclipse agregará nuevos archivos y eliminará los antiguos; actualizará los archivos modificados (o agregados o eliminados) con el sistema de archivos. Si los archivos se cambiaron fuera de Eclipse mientras su espacio de trabajo estaba abierto en Eclipse, Eclipse no detectará los cambios y volverá a cargar los archivos por sí mismo. Puede ser enloquecedor cuando compila desde una copia almacenada en caché, más antigua de los archivos que ha cambiado fuera de Eclipse (como archivos de imágenes), pero no ve los cambios cuando ejecuta su aplicación, si no se da cuenta de que hay una actualización. es necesario. – hotshot309