<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hengheng123456789

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      297 Posts :: 68 Stories :: 144 Comments :: 0 Trackbacks

    ???前兩天在“小小涼粉”的《動態改變RCP應用程序的標題》一文中看到了如何改變RCP程序的Title標題,提示和幫助很大,今天我又找到了一個方便的更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息的方法,配置好后,只需更改plugin.properties 文件中的內容即可更改Eclipse的Title標題等,現與大家分享一下,請大家多多指教:)

    ???我的實現步驟如下:

    1、新建立一個plug-in project,在這里我起名為com.yourcompany.yourproduct
    2、更改plugin.xml文件為如下:
    <?xml version="1.0" encoding="UTF-8"?>
    <?eclipse version="3.0"?>
    <plugin>
    ???<!--?設置擴展點為org.eclipse.core.runtime.products,這樣Eclipse程序就會應用此入口來運行,id可以任意設置,注意后面會用到此id -->
    ?? <extension point="org.eclipse.core.runtime.products"? id="yours">
    ???? ?<!--?在這里可以設置你的程序名稱,這里設置為%productName,表示可以在plugin.properties文件中通過設置productName項隨時更改你的程序名稱?-->
    ????? <product name="%productName" application="org.eclipse.ui.ide.workbench">
    ?????????<!-- 這里可以設置Eclipse的Title標題前面的圖標,前面的為16*16的圖標,后面為32*32的圖標?-->
    ???????? <property name="windowImages" value="icons/eclipse.gif,icons/eclipse32.gif"/>
    ???????? <!-- 這里設置幫助文字?-->
    ???????? <property name="aboutText" value="%aboutText"/>
    ???????? <!-- 這里設置幫助圖標?-->
    ???????? <property name="aboutImage" value="icons/eclipse_lg.gif"/>
    ????? </product>
    ?? </extension>
    </plugin>

    3、更改 MANIFEST.MF 文件如下:

    Manifest-Version: 1.0
    Bundle-ManifestVersion: 2
    Bundle-Name: %pluginName
    Bundle-SymbolicName: com.yourcompany.yourproduct; singleton:=true
    Bundle-Version: 1.0.0
    Bundle-Vendor: %providerName
    Bundle-Localization: plugin
    Require-Bundle: org.eclipse.core.runtime

    4、更改 build.properties 文件

    source.. = src/
    output.. = bin/
    bin.includes = META-INF/,\
    ?????????????? .,\
    ?????????????? splash.bmp,\
    ?????????????? icons/,\
    ?????????????? plugin.properties,\
    ?????????????? plugin.xml

    5、更改 plugin.properties 文件如下,上面各文件中帶%的參數在這里都可以找到對應項,例如,如果你想改程序的名稱,只需更改 productName 項即可

    pluginName=yourproduct
    providerName=yourcompany.com

    productName=yourproduct
    aboutText=yourproduct\n\
    \n\
    Version: 1.0.0\n\
    \n\
    (c) Copyright yourcompany.com 2006.? All rights reserved.\n\
    Visit http://www.yourcompany.com\n\

    6、增加icons目錄并在目錄中添加eclipse_lg.gif、eclipse.gif、eclipse32.gif圖片,可以自己制作或拷貝Eclipse目錄\plugins\org.eclipse.platform_3.1.2\中的文件。

    7、現在就可以把這個Plugin打包拷貝到Eclipse的Plugin目錄中了,注意:最好不要打成Jar包,這樣方便以后更改 plugin.properties 文件。
    8、更改Eclipse目錄\configuration\中的 config.ini 文件如下:
    找到如下項
    eclipse.product=org.eclipse.platform.ide
    更改為
    eclipse.product=com.yourcompany.yourproduct.yours
    注意此處顏色與上面的匹配對應著關系的匹配,上面相同顏色的地方改變了,那么這里對應顏色的地方也要相應改變!

    好了,現在啟動一下你的Eclipse看看如何?是否Title和圖標都改變了?
    如果沒有改變,請刪除\configuration\目錄中除config.ini和.settings外的所有內容后啟動Eclipse即可。

    其實更改Eclipse啟動畫面的方法更簡單,只要換掉\plugins\org.eclipse.platform_3.1.2\中的splash.bmp文件即可。

    posted on 2006-12-15 16:02 哼哼 閱讀(8882) 評論(6)  編輯  收藏 所屬分類: JAVA-Eclipse

    Feedback

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息 2006-12-15 21:36 心內求法
    嗯,確實方便!
      回復  更多評論
      

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息[未登錄] 2008-10-22 22:44
    非常不錯  回復  更多評論
      

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息[未登錄] 2008-10-24 16:22
    為什么我試驗了還是不行,提示:
    !ENTRY org.eclipse.core.runtime 2008-10-24 16:10:15.828
    !MESSAGE 找不到產品 com.yourcompany.yourproduct.yours.jar。

    !ENTRY org.eclipse.osgi 2008-10-24 16:10:15.828
    !MESSAGE Application error
    !STACK 1
    java.lang.RuntimeException: 找不到應用程序標識。
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:204)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
      回復  更多評論
      

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息[未登錄] 2008-12-16 08:58 wzj
    怎么找不到plugin.properties 文件呀,插件應該建立什么樣的工程文件?
    謝謝樓主!!!  回復  更多評論
      

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息[未登錄] 2008-12-16 09:02 wzj
    我按照向導中的模板生成的plugin project ,怎么找不到plugin.properties 文件呀?  回復  更多評論
      

    # re: 簡便更改Eclipse的Title標題/標題圖標/啟動畫面/幫助信息 2009-06-29 10:10 xie
    @wzj
    為什么我建立的插件沒有那個plugin.xml?  回復  更多評論
      

    主站蜘蛛池模板: 含羞草国产亚洲精品岁国产精品| 亚洲成人网在线观看| 野花视频在线官网免费1| 在线观看免费宅男视频| 亚洲中文字幕久久精品无码A | 九九久久精品国产免费看小说| 精品久久洲久久久久护士免费| 亚洲无人区码一二三码区别图片| 免费a级毛片无码a∨蜜芽试看| 亚洲国产视频久久| 国产美女做a免费视频软件| 大桥未久亚洲无av码在线| 亚洲国产成人久久综合碰| eeuss免费天堂影院| 亚洲妇熟XXXX妇色黄| 巨波霸乳在线永久免费视频| 亚洲国产理论片在线播放| 成年女人毛片免费观看97| 国产成人亚洲精品电影| 亚洲日本中文字幕天堂网| 国产麻豆成人传媒免费观看| 久久精品国产亚洲77777| 成年女人毛片免费观看97| 五月天婷婷免费视频| 亚洲AV无码成人精品区天堂 | 亚洲VA中文字幕无码一二三区 | 在线看片无码永久免费视频| 亚洲综合av一区二区三区| 一区国严二区亚洲三区| 两个人日本免费完整版在线观看1| 国产亚洲av片在线观看播放| 中文字幕免费在线| 含羞草国产亚洲精品岁国产精品 | 啦啦啦高清视频在线观看免费| 亚洲AV永久无码精品放毛片| 久久久精品国产亚洲成人满18免费网站| 最近中文字幕大全免费版在线 | 亚洲一区二区三区播放在线 | 亚洲av色福利天堂| 午夜私人影院免费体验区| 手机看片国产免费永久|