亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

發布您的最新基于Eclipse的產品二(圖)

2019-11-18 13:01:39
字體:
來源:轉載
供稿:網友

  
 發布您的最新基于Eclipse的產品二(圖)(圖一)


  
圖表 17

  
  這樣,選擇“About”菜單時將顯示我們的產品信息。
  
 發布您的最新基于Eclipse的產品二(圖)(圖二)

  
圖表 18

  
  替換閃屏
  
  現在讓我們做一個閃屏(Splash),來替換掉PRoject中那個臨時的splash.bmp文件。
  
 發布您的最新基于Eclipse的產品二(圖)(圖三)

  
圖表 19

  
  替換完畢,雙擊rcpapp.prodUCt,在打開的編輯器選擇第三頁的Splash Screen這一節,選擇閃屏在哪個插件中。
  
 發布您的最新基于Eclipse的產品二(圖)(圖四)

  
圖表 20

  
  事實上,閃屏圖片不一定就是splash.bmp圖片,您可以起隨便一個名字,不過這樣一來就需要修改config.ini文件,這里不多做介紹了。
  
  定制產品的Theme
  
  目前來講,我們的產品做的差不多了。假如直接運行我們的產品,可以看到,那個Tab標題欄不是我們在Eclipse 3.0以后看到的那種波浪型的樣式。我們可以通過配置文件的方式更改產品的樣式。
  
  雙擊plugin.xml文件,在編輯器中打開“擴展”那一頁,選擇擴展點"org.eclipse.core.runtime.products"。
  
 發布您的最新基于Eclipse的產品二(圖)(圖五)

  
圖表 21

  
  可以看到在我們的產品下已經配置好了三個屬性:windowImages、aboutImage、aboutText?,F在我們增加一個屬性,點擊“Add”按鈕,增加屬性“preferenceCustomization”,它的值設為“plugin_customization.ini”。
  
 發布您的最新基于Eclipse的產品二(圖)(圖六)

  
圖表 22

  
  可以在這里設置的屬性都是在接口org.eclipse.ui.branding.IProductConstants定義的。包括ABOUT_IMAGE 、ABOUT_TEXT、APP_NAME、PREFERENCE_CUSTOMIZATION、STARTUP_FOREGROUND_COLOR、STARTUP_MESSAGE_RECT、STARTUP_PROGRESS_RECT、WELCOME_PAGE、WINDOW_IMAGE(棄用)、WINDOW_IMAGES。
  
  同時在我們的project下新增加一個文件plugin_customization.ini,它的內容如下:
  org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false
  org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight
  
  它的第一項就是設置我們的Tab的樣式,true是傳統樣式。我們設置為false。第二項是設置透視圖所在的位置,這里設置為右上,不過我們的產品中沒有顯示這個選擇,設不設無所謂。
  
  事實上,在這個文件中可以定義的參數有上百個,可以通過Eclipse的javadoc中的org.eclipse.platform.doc.isv/reference/api/constant-values.Html文件查找。配置方式為"包名/常量名=值"。
  
  注重:現在雖然添加了plugin_customization.ini,但是在發布產品的時候還是不會將這個文件添加上去。所以您需要在plugin.xml文件的編輯器的build頁面中,將plugin_customization.ini文件選上。
  
 發布您的最新基于Eclipse的產品二(圖)(圖七)

  
圖表 23

  
  發布產品
  
  現在到了發布我們產品的時候了。
  
  不過在發布之前,先更改一個Eclipse3.2錯誤,因為目前的自動生成的介紹頁面有些錯誤。在生成介紹頁面的時候,在content目錄下生成了三個xhtml文件,將這三個文件中的中文去掉,否則在Eclipse解析的時候會出錯。
  
  選擇"EXPort"(導出)菜單,在對話框中選擇“Eclipse product”。
  
 發布您的最新基于Eclipse的產品二(圖)(圖八)

  
圖表 24

  
  點擊下一步按鈕。在接下來的對話框中選擇哪一個產品文件,以及產品發布的文件夾的名稱。您可以選擇發布成打包的文件,也可以選擇發布到某個文件夾中。同時還可以選擇class的版本。
  
 發布您的最新基于Eclipse的產品二(圖)(圖九)

  
圖表 25

  
  現在運行一下我們的產品吧。
  
 發布您的最新基于Eclipse的產品二(圖)(圖十)

  
圖表 26

  
 發布您的最新基于Eclipse的產品二(圖)(圖十)

  
圖表 27

  
  選擇您的jre
  
  真正在用戶的機器上安裝的時候,他的機器上不一定安裝了JRE。所以您可以將JRE和您的RCP程序一起打包。啟動程序首先在本文件夾下檢查是否有jre文件夾,否則的話再找注冊表等地方,假如查找不到jre,程序將無法運行。
  
  打包jre非常的簡單,只需將您機器上的jre文件夾復制到您的RCP產品的目錄下。
  
  提示:在一些應用中,可能需要java的串口包,或者是java的媒體開發包,這些開發包需要安裝到JDK下。您可以將您的jdk目錄復制到RCP應用程序文件夾下,同時將jdk文件夾改名為jre。
  
  創建您自己的啟動程序
  
  目前來說,我們的RCP產品是發布完畢。但是這里有一點點的瑕疵??匆幌挛覀兊漠a品的文件夾。
  
 發布您的最新基于Eclipse的產品二(圖)(圖十二)

  
圖表 28

  
  那個啟動程序“RCP演示程序.exe”文件的圖標還是Eclipse的圖標,這不能不說有那么一點點的遺憾。
  
  可以有多種方式解決。
  
  一種就是通過資源修改文件,將“RCP演示程序.exe”的圖標的資源進行修改。
  
  再一種就是自己寫一個啟動程序,查找jre、分析參數、調用startup.jar文件。
  
  現在給您介紹第三種方法。
  
  打開Eclipse3.2所在的文件下的
  
  eclipse3.2/plugins/org.eclipse.platform.source_3.1.0/src/org.eclipse.platform_3.1.0文件夾,解壓其中的launchersrc.zip文件。
  
  替換解壓的文件夾下的library/win32/eclipse.ico文件,替換成您的文件。
  
 發布您的最新基于Eclipse的產品二(圖)(圖十三)

  
圖表 29

  
  運行library/win32/build.bat文件,將生成啟動程序。將啟動程序改名為“RCP演示程序”,然后復制到您的RCP程序的文件夾下,替換相應的程序即可。
  
 發布您的最新基于Eclipse的產品二(圖)(圖十四)

  
圖表 30

  
  需要注重的是,在Windows下需要Microsoft Visual C and C++ Compiler 6.0,在vs.net 2005下無法編譯。使用mingw也可以。
  
  通過以上的步驟,您就可以完整的發布一個RCP產品的例子了。
  
  下面是廣告時間,您可以休息一次了。以下是我做的一個RCP的程序。
  
發布您的最新基于Eclipse的產品二(圖)(圖十五)
點擊查看大圖


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩欧美999| 亚洲mm色国产网站| 亚洲国产精品资源| 亚洲一区二区三区香蕉| 精品国产精品三级精品av网址| 97香蕉久久夜色精品国产| 亚洲一级免费视频| 2018中文字幕一区二区三区| 国产女精品视频网站免费| 在线播放国产一区二区三区| 伊人久久久久久久久久| 最好看的2019的中文字幕视频| 欧美国产日韩在线| 日本电影亚洲天堂| 亚洲第一黄色网| 欧美成人自拍视频| 国产在线98福利播放视频| 亚洲人成网站在线播| 黄色一区二区在线| 日韩在线观看免费全| 久久69精品久久久久久国产越南| 国产精品专区第二| 97av视频在线| 亚洲一区二区在线播放| 日韩美女视频免费在线观看| 精品高清美女精品国产区| 亚洲免费小视频| 国产精品亚洲欧美导航| 96精品久久久久中文字幕| 欧美日韩国产丝袜另类| 久久视频在线播放| 久久久久中文字幕2018| 精品久久久久国产| 国产精品国模在线| 欧美亚洲午夜视频在线观看| 亚洲人成在线观看| 久久久久久久国产| 日本电影亚洲天堂| 国内精品久久久久久久| 欧美高清无遮挡| 亚洲国产婷婷香蕉久久久久久| 亚洲精品日韩欧美| 国内精品小视频| 欧美专区中文字幕| 欧美激情欧美激情在线五月| 久久精品99久久久久久久久| 欧美尤物巨大精品爽| 欧美片一区二区三区| 大胆人体色综合| 欧美在线观看网站| 久久久精品一区二区三区| 亚洲美女又黄又爽在线观看| 国产欧美一区二区白浆黑人| 日韩在线观看免费全| 亚洲国产精品人人爽夜夜爽| 91精品久久久久久久久青青| 深夜成人在线观看| 国产日韩换脸av一区在线观看| 韩国三级日本三级少妇99| 6080yy精品一区二区三区| 久久久国产精品一区| 亚洲级视频在线观看免费1级| 亚洲最大av在线| 欧美国产日产韩国视频| 亚洲综合色激情五月| 国产精品久久77777| 亚洲国产欧美一区二区三区久久| 中文字幕国产日韩| 国产在线拍揄自揄视频不卡99| 8x海外华人永久免费日韩内陆视频| 国产精选久久久久久| 国产suv精品一区二区| 91在线免费网站| 国产成+人+综合+亚洲欧美丁香花| 国内精品中文字幕| 国产欧美日韩中文字幕| 国产91精品视频在线观看| 日韩av大片在线| 国产精品久久久久久久app| 91精品国产综合久久久久久久久| 欧美极品少妇xxxxⅹ裸体艺术| 久久露脸国产精品| 欧美肥婆姓交大片| 国内精品久久久久| 中文字幕日韩av电影| 4438全国亚洲精品在线观看视频| 日韩在线精品视频| 91精品国产综合久久男男| 国产精品视频26uuu| 91精品国产乱码久久久久久久久| 成人国产精品一区| 黑人狂躁日本妞一区二区三区| 伊人伊成久久人综合网小说| 亚洲成人在线网| 久久久之久亚州精品露出| 成人激情电影一区二区| 久久躁狠狠躁夜夜爽| 日韩视频在线一区| 欧美日韩国产成人在线观看| 亚洲欧美日韩爽爽影院| 久久久久成人网| 97精品国产97久久久久久| 欧洲日韩成人av| 亚洲成avwww人| 国产69精品久久久久久| 欧美国产精品人人做人人爱| 国产一区二区丝袜高跟鞋图片| 国产精品美女视频网站| 91免费在线视频网站| 日本道色综合久久影院| 亚洲欧美国产精品久久久久久久| 久久久久久久久久久免费精品| 国产精品久久久久av免费| 日韩国产欧美精品在线| 欧美美女15p| 国产精品丝袜久久久久久不卡| 亚洲欧美激情另类校园| 日韩欧美中文在线| 国产精品久久久久久av| 国产欧美日韩最新| 久久精品美女视频网站| 国产精品欧美一区二区三区奶水| 久久久久久久久久国产| 久久人人爽人人爽人人片av高清| 欧美一级黑人aaaaaaa做受| 色视频www在线播放国产成人| 亚洲午夜激情免费视频| 亚洲美女精品成人在线视频| 欧美激情a在线| 亚洲最大的av网站| 国产精品96久久久久久| 久久免费少妇高潮久久精品99| 伊人久久久久久久久久| 久久精品欧美视频| 成人a视频在线观看| 久久男人资源视频| 日本一区二区三区在线播放| 欧美在线欧美在线| 黄色成人在线免费| 日韩欧美在线视频免费观看| 亚洲精品国精品久久99热一| 久久韩剧网电视剧| 中文字幕久热精品视频在线| 国产一区私人高清影院| 精品国产依人香蕉在线精品| 国产精品久久一区| 国产69精品久久久久久| 久久久www成人免费精品张筱雨| 日韩精品极品毛片系列视频| 成人在线观看视频网站| 在线精品播放av| 一区二区三区高清国产| 亚洲自拍偷拍视频| 国产精品白丝av嫩草影院| 欧美一级黑人aaaaaaa做受| 在线精品视频视频中文字幕| 久久频这里精品99香蕉| y97精品国产97久久久久久| 中文字幕v亚洲ⅴv天堂| 国产成人亚洲综合91| 欧美激情奇米色| 日韩精品在线电影| 亚洲精品成人久久电影| 国产不卡一区二区在线播放|