Ich habe einige Ressourcen geändert. Wenn ich in Eclipse darauf klicke, bekomme ich die Information "Ressource ist nicht synchronisiert". Wie kann ich es auffrischen? Ich habe versucht, org.eclipse.core.resources.IResource.touch(IProgressMonitor)
, aber es hilft nichtWie kann ich die Ressource vom Eclipse Plugin aktualisieren?
7
A
Antwort
7
Wenn Sie eine IResource
für die geänderte Ressource/Projekt haben, Sie call refreshLocal es wollen könnte. Wenn Sie die Änderungen jedoch programmgesteuert selbst vorgenommen haben (z. B. über java.io
), können Sie den Code ändern, um die Änderungen mithilfe der Eclipse-IResource-API durchzuführen, damit Eclipse die Änderungen selbst verfolgen kann.
aktualisiert auf dem Eclipse-API zu erarbeiten:
Statt z.B. Erstellen eines neuen durch Angabe der Datei-Pfad, sollte Ihr Plugin die Datei (eine Ressource) mit der Eclipse-API, z. indem Sie project.create ("file") relativ zum aktuellen Projekt aufrufen (Sie können beispielsweise die aktuell ausgewählte Datei oder das Projekt im Eclipse-Projekt-Explorer abrufen).
Verwandte Themen
- 1. Update Ressource-Datei meines Eclipse-Plugin
- 2. Wie kann ich ein Eclipse-Plugin über die Befehlszeile aufrufen?
- 3. SonarLint: Kann Daten vom Server nicht aktualisieren
- 4. Programmgesteuertes Ändern von Menüelementen Vom Eclipse-Plugin
- 5. Wie sollte ich eine REST-Ressource aktualisieren?
- 6. Kann ich die vom FB Comments Plugin empfangenen Datenelemente begrenzen?
- 7. Kann ich Eclipse Project Explorer automatisch aktualisieren?
- 8. Wie kann ich Google Play-Dienste in Eclipse aktualisieren
- 9. Kann nicht Eclipse-Plugin installieren
- 10. Eclipse: Wie installiere ich ein Plugin manuell?
- 11. Wie deinstalliere ich tasktop plugin von eclipse?
- 12. Eclipse-plugin-dev: Wie bekomme ich die aktuelle Bundle-Version?
- 13. Eclipse: Die Auswahl enthielt keine Ressource, die auf einem Server ausgeführt werden kann
- 14. kaltura plugin externe Ressource
- 15. Wie kann ich die Variable vom Zurücksetzen
- 16. Wie kann ich die Benutzeroberfläche problemlos aktualisieren?
- 17. Eclipse RCP und Eclipse Plugin
- 18. Wie kann ich das Javadoc automatisch aktualisieren, wenn ich die Methodensignatur in Eclipse ändere?
- 19. wie sbteclipse Plugin in Eclipse
- 20. Wie eine REST-Ressource-Sammlung aktualisieren
- 21. Wie kann ich die Ausgabe der JNI-Konsole in die Eclipse-Konsolenansicht umleiten, wenn das Eclipse-Plugin JNI verwendet?
- 22. Wie kann ich die Abhängigkeit
- 23. Eclipse Kepler - Glassfish Plugin - Ich kann GF 3.1 nicht starten
- 24. Eclipse stoppt die Konsole vom Löschen
- 25. Maven Remote-Ressource Ausgabe Plugin
- 26. Kann Gurken-Plugin für Eclipse die Arbeit von Rubymine tun?
- 27. ASP.net kann die Seite nicht vom Ereignishandler aktualisieren
- 28. kann nicht Genymotion-Plugin in Eclipse
- 29. Wie kann ich die HTML-Quelle mit einem Eclipse-Plugin ändern?
- 30. Wie kooperieren Maven und m2e-Eclipse-Plugin
thx, viel. es funktioniert super. Was meinst du mit IResource API? Willst du irgendwie IDocument bekommen und es so ändern? Ich habe java.io benutzt, weil es schneller zu schreiben war. – IAdapter