當我在eclipse中運行我的rcp應用程序時,啓動屏幕顯示爲應該顯示。但是,當我導出產品啓動畫面不顯示,即使它是一個新的RCP應用程序,我根本沒有更改啓動畫面產品導出時不顯示初始屏幕
回答
我沒有添加含有閃屏插件的位置...
製品 - >防濺>位置 - >插件
您是否將閃屏圖像添加到build.properties文件?
如果沒有,圖像是不是你生成的* .jar文件
例的一部分:
bin.includes = splash.bmp,\
product.properties,\
about.ini,\
about.properties,\
plugin_customization.ini,\
META-INF/
是的,我已添加..我必須讓我自己的config.ini添加飛濺路徑也許? – ddarellis 2012-07-13 12:51:50
保存了我的一天.... – 2012-09-24 12:51:52
在工作臺內部運行應用程序比作爲獨立應用程序更加寬容! – 2012-12-04 20:55:24
還要確保您的產品依賴關係(例如在產品編輯器中,選項卡Dependencies)包含插件org.eclipse.ui.intro。另外,如果Welcome基於intro.universal,則必須添加額外的org.eclipse.ui.intro.universal。
好,確保/檢查以下
(這些步驟,始終是你的應用程序的出口目標目錄做,不 Eclipse IDE的目錄):
- 是否RCP郵件模板例子工作正常嗎?應該完全可以使用嚮導創建示例應用程序,然後通過清單編輯器第一頁中的超鏈接導出。這個結果應該始終有效。否則檢查你的eclipse安裝。
- 你使用了正確的發射器嗎?有eclipse.exe和eclipsec.exe(後者是命令行版本=>不會飛濺)
- 導出的結果必須包含jar或目錄形式的包(對於我們的產品,這兩種形式都可以)/ plugins(包本身邏輯上需要在根中包含你的splash.bmp)。如果我沒有記錯,它需要是一個具有某些參數的BMP。通過檢查RCP郵件模板示例找到它們。
- 如果不是:檢查您的產品定義(包括插件/功能)
- 嘗試使用RCP郵件模板例子形象,爲您的應用程序。它也無法工作?如果是這樣,嘗試打開/保存與Windows畫圖。
- 接下來,請在配置子文件夾下確保您「的config.ini」有如下條目: osgi.splashPath =平臺\:/基/插件/ <你的包而不版附錄>
(osgi.splashPath = platform/base/plugins/<你的軟件包不帶版本>也可以運行
我不知道這個設置是否有任何默認設置,但是這次你應該明確告訴啓動程序在哪裏查找啓動圖像。:-) - 確保沒有-D參數覆蓋啓動程序旁邊的eclipse.ini中的config.ini設置(eclipse.exe)
- eclipse.ini或config.ini中是否有「noSplash」?
- 如果你的包是一個jar,檢查BMP正確配置下的\ org.eclipse.equinox.launcher某處提取...
- 如果不是:那麼圖像不正確包含/發現在捆綁罐內。檢查你的build.properties
- 刪除工作區,並啓動與-clean
- RCP應用程序可能與-console -consoleLog和-noExit開始啓動
清單中的導出嚮導創建一個插件,但不是我所能看到的可執行應用程序。你不需要產品配置來做到這一點嗎? – Link19 2012-12-10 14:25:38
OK我沒有這個文件夾:configuration \ org.eclipse.equinox.launcher – Link19 2012-12-10 14:43:07
我還沒有設法解決我的問題,但我設法解決了我的特定BMP文件有問題。我的應用程序與郵件模板splash.bmp一起工作,但不會與我嘗試使用的BMP一起工作。我已經用油漆保存了它,並且用油漆塗抹了一幅新的圖像,但它們也不起作用。但所有的工作從日蝕裏面運行。 – Link19 2012-12-10 15:23:06
在過程中產生的錯誤信息來識別我的case splash.bmp是32位,並沒有顯示。在我用GIMP將它轉換爲24位後,它顯示出來(Eclipse 3.7)。
不只是24位格式,但在GIMP我不得不選擇24位和兼容性選項下選擇「不要寫顏色空間信息」。然後EXE發射器可以打開飛濺。 – gamerson 2014-01-22 05:32:07
使用ImageMagick的「轉換」,它可以爲我修復:「轉換broken.bmp BMP2:splash.bmp」 - 此更改也是必需的Eclipse 4.3.2 – FelixJongleur42 2015-11-18 16:22:06
+1'不只是24位格式,但在GIMP I必須選擇24位和兼容性選項,選擇「不要寫入色彩空間信息」。 24位是不夠的 - 需要抑制顏色空間信息,或者在Windows 10 64位上的Eclipse Neon(4.6.0)中不會加載splash。因爲它只是2016年 - 爲什麼要在WIndows中支持色彩空間信息? :| – nickboldt 2016-06-02 16:23:40
它可能爲時已晚,但在按照以上所有步驟解決問題後仍未解決。嘗試下面的步驟解決了我的問題。 在Dependencies選項卡下的.prdocut文件中,有一個勾選按鈕「 計算所需插件時包含可選依賴關係」最終使我的啓動畫面可見。 如果有人提到這個答案,請確保你按照上面的答案並嘗試這個答案。
- 1. 初始屏幕導致MenuItems不出現
- 2. 初始屏幕不顯示在android
- 3. 初始屏幕不能顯示PhoneGap Build
- 4. Appcelerator初始屏幕沒有顯示
- 5. XML初始屏幕 - >顯示Webview
- 6. 沒有顯示初始屏幕
- 7. NSLog在初始屏幕後未顯示
- 8. 初始屏幕沒有顯示
- 9. 初始屏幕示例
- 10. 初始屏幕計時器
- 11. Trigger.io:開啓時的初始屏幕顯示過長
- 12. 加載主表單時顯示初始屏幕
- 13. Iphone初始屏幕
- 14. 初始屏幕Winforms
- 15. 初始屏幕c#
- 16. 初始化活動而不顯示它在android屏幕上?
- 17. android eclipse初始屏幕圖像不顯示
- 18. 初始屏幕不顯示在iOS 6中
- 19. Android DatePicker初始化時顯示全屏
- 20. 產品不顯示
- 21. Qt屏幕分辨率初始屏幕
- 22. 初始屏幕沒有出現 - Appcelerator Titanium
- 23. 初始屏幕出現兩次
- 24. 初始播放時JWPlayer黑色屏幕
- 25. 初始屏幕MVVM燈
- 26. Eclipse RCP初始屏幕
- 27. 初始屏幕問題iPhone
- 28. Android初始屏幕縮水
- 29. wxPython初始屏幕故障
- 30. wxpython和初始屏幕
格蘭羔羊,這是做到這一點的正確方法。刪除您手動添加的所有記錄,然後轉到產品 - > Splash-> Location-> Plug-in並在其中添加啓動屏幕。清潔,建立,運行,你準備好了 – ddarellis 2012-12-05 11:44:11
這就是我做到的。 – Link19 2012-12-05 16:25:56
設置的位置,但不顯示啓動畫面....任何想法。 – 2017-03-15 05:33:03