0
考慮具有某些視圖的RCP應用程序。 如果更改.ini文件中的本地文件並重新啓動應用程序,則用戶單擊它們之前,所有視圖都不會更改爲預期語言。更改本地後,所有ViewPart都不會首次刷新
考慮具有某些視圖的RCP應用程序。 如果更改.ini文件中的本地文件並重新啓動應用程序,則用戶單擊它們之前,所有視圖都不會更改爲預期語言。更改本地後,所有ViewPart都不會首次刷新
因爲eclipse工作臺緩存工作臺狀態。
Eclipse緩存所有部分的標題和佈局。 所有視圖部件直到顯示時(用戶單擊)纔會實現創建,使Eclipse更快啓動。所以基本上,除了可見部分之外,在工作臺啓動中根本沒有代碼執行。
由於代碼尚未加載,因此無法訪問消息包。
IMO,改變語言環境的情況很少,所以你可以忽略這個特定的情況。
插入以下行到product.ini
將阻止緩存:
-clearPersistedState
true
然而,客戶不能恢復以前運行結束編輯或重新啓動產品之後的觀點一些設置。選擇是你的。
您是否嘗試清理工作區? – GGrec 2014-08-28 08:11:53
是的,刪除工作區中的workbench.xml文件確實需要,但客戶不應該這樣做。 – Prashant 2014-08-28 10:48:25