我想知道如何一次在Eclipse中執行多個作業。我想在RCP中同時運行多個工作。如何在RCP中同時運行多個作業?
回答
使用線程在同時運行多個作業。
Thread th = new Thread() {
public void run() {
//Here is a thread that you can use wherever you want in your code
}
};
th.start();
no.I要使用Eclipse作業。請幫助我如何使用eclipse job.for多個工作。 – Selva
好的檢查以下兩個鏈接...他們應該給你一些幫助 –
http://www.eclipse.org/articles/Article-Concurrency/jobs-api.html http://help.eclipse.org/赫利俄斯/ index.jsp的?主題=/org.eclipse.platform.doc。ISV /參考/ API /組織/蝕/核心/運行/作業/ Job.html –
見Eclipse RCP: Only one Job runs at a time?
喬布斯可以選擇通過返回的
ASYNC_FINISH
結果狀態異步完成其執行(在另一個線程)。異步完成的作業必須通過調用setThread
來指定執行線程,並且必須通過調用完成的方法來指示完成時間。
幾年後,你現在有相反的問題,這是限制並行作業的數量。
這就是爲什麼Eclipse 4.5M4現在將包含(2014年第4季度)一種支持具有限制的作業組的方式。
Eclipse提供了一個簡單的工作,API並行和異步方式執行不同的任務。 Eclipse Jobs的一個限制是,沒有簡單的方法來限制用於執行作業的工作線程數量。
當許多作業快速連續安排時,這可能會導致線程池爆炸。由於使用Jobs可以很容易地並行執行不同的不相關任務,但很難實現數千個共同完成單個大任務的作業。Eclipse目前支持作業系列的概念,它提供了一種分組方式,支持全家人的加入,取消,休眠和喚醒操作。
要解決所有這些問題,我們希望提議一個簡單的方法來分組一組Eclipse工作負責相同的大任務件。
API將支持對組中的所有作業進行限制,加入,取消,組合進度和錯誤報告,並且可以使用作業分組功能重寫性能關鍵算法以使用並行執行協作作業。
你可以看到實施this commit 26471fa
- 1. 同時在一個作業下同時運行多個SQL作業
- 2. 在r中同時運行多個作業(並行)
- 3. 如何在Perl中同時從一個大隊列中運行多個作業?
- 4. 如何避免兩個作業同時在Quartz中運行?
- 5. 如何在HADOOP中並行運行多個迭代作業
- 6. 等待在eclipse rcp應用程序退出時運行作業
- 7. 如何確保許多jenkins作業中的一個同時運行?
- 8. Cron作業運行在同一時間
- 9. 我們可以在DataStage中同時運行多個並行作業嗎?
- 10. 可同時運行多少個Mapreduce作業
- 11. 跨多個Azure實例同時運行Quartz.Net作業
- 12. 如何安排以多個時間間隔運行的作業
- 13. Delayed_job多次運行相同的作業?
- 14. 如何與sidekiq同步運行作業
- 15. 如果Web作業在多個實例上運行,相同的作業是否會運行?
- 16. 如何確保在Hudson中只有一個類別的作業同時運行?
- 17. 如何在多個節點中運行MPI-Job? (多節點MPI作業執行)
- 18. Eclipse RCP:一次只運行一個作業?
- 19. Makefile $(eval ...):多個作業同時運行時的行爲是什麼?
- 20. 拆分Jenkins作業同時運行
- 21. Laravel:同時運行cron作業任務
- 22. 配置Jenkins項目同時在多個節點上運行一個作業
- 23. JavaScript中同一行上的多個比較/作業運算符
- 24. 如何在不同線程中同時運行多個QDialog?
- 25. 如何同時在多個精靈上運行動作
- 26. 如何在ASP.NET MVC中運行作業?
- 27. 如何在php中運行cron作業
- 28. 如何同時運行多個「任務」?
- 29. 如何在Oracle中多次(並行)執行相同的作業?
- 30. 如何在多個虛擬服務器上運行Jenkins作業?
我想從同一個作業類運行多任務實例。 – Selva