Tôi đã thay đổi một số tài nguyên. Khi tôi nhấp vào nó trong Eclipse, tôi nhận được thông tin "Tài nguyên không đồng bộ". Làm thế nào tôi có thể làm mới nó? Tôi đã thử org.eclipse.core.resources.IResource.touch(IProgressMonitor)
, nhưng nó không giúpLàm cách nào để làm mới tài nguyên từ Plugin Eclipse?
7
A
Trả lời
7
Nếu bạn có IResource
cho tài nguyên/dự án đã thay đổi, bạn có thể muốn call refreshLocal trên đó. Tuy nhiên, nếu bạn đã tự sửa đổi chương trình (ví dụ: thông qua java.io
), bạn có thể muốn thay đổi mã của mình để thực hiện các sửa đổi bằng API IResource của Eclipse, để Eclipse có thể theo dõi các sửa đổi đó.
Cập nhật để xây dựng trên các API Eclipse:
Thay vì ví dụ tạo một FileOutputStream
mới bằng cách chỉ định đường dẫn tệp, plugin của bạn sẽ tạo tệp (tài nguyên) bằng cách sử dụng API Eclipse, ví dụ: bằng cách gọi project.create ("tệp") liên quan đến dự án hiện tại (bạn có thể dễ dàng lấy ví dụ về tệp hoặc dự án hiện đang được chọn trong trình thám hiểm dự án Eclipse).
Các vấn đề liên quan
- 1. Làm cách nào để sao chép tệp từ Tài nguyên?
- 2. Làm cách nào để có được BitmapImage từ Tài nguyên?
- 3. Làm cách nào để lọc tài nguyên khi sử dụng plugin maven jetty?
- 4. Làm cách nào để làm mới "Công việc" trong Eclipse?
- 5. Làm cách nào để lọc các tài nguyên trong khi xây dựng trong dự án Eclipse?
- 6. Eclipse Android sẽ không hoạt động, sẽ không làm mới tài nguyên
- 7. Làm thế nào để chạy VisualVM Eclipse Plugin
- 8. Làm cách nào để cập nhật Tài nguyên động trong một tài nguyên động?
- 9. Tôi làm cách nào để lồng định danh tài nguyên?
- 10. Firebase: Làm cách nào để cập nhật nhiều tài nguyên một cách nguyên tử?
- 11. Làm cách nào để gỡ lỗi tải tài nguyên JVM?
- 12. Làm cách nào để nhúng tệp tài nguyên vào C?
- 13. Làm cách nào để tạo tài nguyên PNG?
- 14. Làm cách nào để tham chiếu tài nguyên trong Java?
- 15. Làm cách nào để đặt tài nguyên drawableRight qua mã?
- 16. Làm thế nào để một EditorPart bẩn cấm Eclipse đổi tên tài nguyên của nó?
- 17. Plugin Eclipse: tạo một tệp mới
- 18. Làm thế nào để cài đặt plugin UML cho Eclipse?
- 19. Làm cách nào để làm mới Netbeans workspace?
- 20. Plugin và Tài nguyên Lắp ráp Maven
- 21. Làm thế nào để lấy chuỗi từ tài nguyên để gán trong phần WPF tài nguyên trong XAML
- 22. Cách lấy Tên tài nguyên từ id tài nguyên
- 23. Làm thế nào để thay đổi thư mục động của Eclipse WTP "Tài nguyên web"
- 24. tài nguyên gọi lại làm mới trang node.js hai lần?
- 25. Plugin nguyên mẫu Maven không cho phép. Tài nguyên trong các tài nguyên mẫu thông qua
- 26. Làm cách nào để thay đổi vị trí tài nguyên dự án trong một dự án?
- 27. Làm cách nào để tham khảo Tài nguyên đã nhúng từ XAML?
- 28. Làm cách nào để tải tệp từ thư mục tài nguyên?
- 29. Làm cách nào để tải Bitmap từ tài nguyên mặc định của Android?
- 30. Làm cách nào để đọc từ tài nguyên phiên bản trong Visual C++
thx, rất nhiều. nó hoạt động tuyệt vời. Bạn có ý nghĩa gì với API IResource? Bạn có nghĩa là bằng cách nào đó có được IDocument và thay đổi nó như thế? Tôi đã sử dụng java.io, vì nó nhanh hơn để viết. – IAdapter