Soy nuevo en el desarrollo de plugins eclipse. Quiero actualizar mi espacio de trabajo o completar Eclipse programáticamente. entonces hay alguno para actualizar el eclipse programáticamente.cómo actualizar el espacio de trabajo de eclipse mediante programación?
Respuesta
Utilice IResource.refreshLocal()
API. Puede hacer esto en la raíz del proyecto, una carpeta particular o un archivo individual. Para actualizar todos los proyectos en un espacio de trabajo, simplemente enumere todos los proyectos usando ResourcesPlugin.getWorkspace().getRoot().getProjects()
API y actualice cada uno sucesivamente.
Recibo IllegalStateException de que el espacio de trabajo está cerrado. ¿Cómo resolver este problema? –
Aquí hay un fragmento rápido para actualizar cada proyecto en el área de trabajo de Eclipse.
for(IProject project : ResourcesPlugin.getWorkspace().getRoot().getProjects()){
project.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
}
Recibo IllegalStateException de que el espacio de trabajo está cerrado. ¿Cómo resolver este problema? –
Podría haber algunas cosas. ¿Estás ejecutando Eclipse sin cabeza por casualidad? Si es así, asegúrese de haber creado un espacio de trabajo. También verifique la configuración del manifiesto de su complemento, intente leer esta publicación: https://stackoverflow.com/questions/962364/workspace-is-closed-exception-when-trying-to-get-the-workspace-through-resourc –
- 1. ¿Cómo detener el espacio de trabajo de reconstrucción de Eclipse?
- 2. Generar mediante programación un proyecto de Eclipse
- 3. Cómo actualizar un campo de TFS personalizado mediante programación
- 4. ¿Cómo cambiar el espacio de trabajo predeterminado de Eclipse?
- 5. Ocultar el libro de trabajo activo mediante programación en Excel
- 6. ¿Cómo ejecutar las configuraciones de lanzamiento de Eclipse mediante programación?
- 7. 2 versiones de Eclipse con el mismo espacio de trabajo
- 8. Cambiar elementos de menú mediante programación desde el complemento Eclipse
- 9. ¿Cómo cambiar JRE espacio de trabajo en Eclipse
- 10. Cancelar mediante programación un flujo de trabajo de SharePoint
- 11. ¿Cómo eliminar un espacio de trabajo en Eclipse?
- 12. Java Eclipse: Importar plug-ins y fragmentos mediante programación
- 13. ¿Cómo personalizar la perspectiva de eclipse mediante programación?
- 14. ¿Cómo crear/actualizar mediante programación un archivo TAGS con emacs?
- 15. ¿Cómo actualizo el espacio de trabajo de Netbeans?
- 16. Existe un NetBeans equivalente al Espacio de trabajo de Eclipse
- 17. ¿Cómo cambiar el área de trabajo inicial de Eclipse?
- 18. Agregar una biblioteca mediante programación a un proyecto de Eclipse
- 19. Crear un nuevo espacio de trabajo en Eclipse
- 20. Importación mediante programación de un proyecto existente en Eclipse
- 21. El espacio de trabajo de actualización de Eclipse tarda una eternidad
- 22. Cómo actualizar el escritorio de Windows mediante programación (es decir, F5) desde C#?
- 23. Cómo reiniciar mediante programación?
- 24. ¿Cómo saber el número de archivos java en mi espacio de trabajo en Eclipse?
- 25. ¿Cómo encontrar referencias específicas de tipo para equals() en el espacio de trabajo en Eclipse?
- 26. Deshabilitar mediante programación el bloqueo de mayúsculas
- 27. área de trabajo de eclipse: cómo cambiar el nombre del área de trabajo
- 28. Mover el mouse mediante programación
- 29. ¿Cómo establecer el tamaño NSView mediante programación?
- 30. Magento, ¿cómo deshabilitar el módulo mediante programación?
[Este] (http://blog.pengoworks.com/index.cfm/2008/6/30/Refreshing-Eclipse-Workspace-using-ANT) puede ayudar. –
@Harry Joy: gracias es exactamente lo que necesitaba, refrescar el eclipse dentro del script de hormiga. –
Posible duplicado de [Actualizar un proyecto de Eclipse con Ant] (https://stackoverflow.com/questions/985976/refresh-an-eclipse-project-with-ant) –