大夢(mèng)想家

          5年開發(fā)工程師,2年實(shí)施經(jīng)理,X年售前顧問,......
          數(shù)據(jù)加載中……
          如何使用代碼重啟RCP程序?

              以前我們的產(chǎn)品重啟RCP應(yīng)用程序的時(shí)候都是找到本地路徑的EXE程序,然后使用:

          1Runtime runtime = Runtime.getRuntime();
          2runtime.exec("cmd.exe /c " + excuteStr );


          重新啟動(dòng)應(yīng)用程序,太復(fù)雜,而且上次打開的參數(shù)都會(huì)丟失。

              今天早上翻看了一下Eclipse的org.eclipse.update.ui CVS,找到了:
          PlatformUI.getWorkbench().restart();
          使用這個(gè)重新啟動(dòng)RCP應(yīng)用程序,非常的方便,而且參數(shù)都在,即使在開發(fā)環(huán)境下也一樣沒有問題!

          客戶虐我千百遍,我待客戶如初戀!

          posted on 2009-03-17 18:53 阿南 閱讀(1587) 評(píng)論(1)  編輯  收藏 所屬分類: Eclipse-RCP 、工作心得

          評(píng)論

          # re: 如何使用代碼重啟RCP程序? 2010-05-24 13:05 RCPer

          好東西,學(xué)習(xí)了!
          主站蜘蛛池模板: 华池县| 云梦县| 阿拉善盟| 久治县| 扶余县| 师宗县| 含山县| 玛纳斯县| 郴州市| 巴彦淖尔市| 通道| 慈利县| 谢通门县| 徐州市| 朝阳县| 栾川县| 邵东县| 芷江| 泾阳县| 尉犁县| 南投县| 盐亭县| 钟祥市| 屏山县| 南城县| 乌拉特后旗| 芮城县| 黔南| 湘潭县| 沈阳市| 广东省| 铁岭市| 泸水县| 苏州市| 会同县| 元朗区| 晋中市| 兴国县| 百色市| 洛川县| 波密县|