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

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

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

    Feeling

        三人行,必有我?guī)熝?/p>

       ::  :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      185 隨筆 :: 0 文章 :: 392 評(píng)論 :: 0 Trackbacks
    GreenJVMMake 是一個(gè)精簡(jiǎn)JRE的小工具,詳細(xì)信息請(qǐng)參見項(xiàng)目:

    http://code.google.com/p/greenvm/

    javaonepackage 是一個(gè)集成了GreenJVMMake的IDE,可以方便的生成自定義的JRE,詳細(xì)信息請(qǐng)參見項(xiàng)目:

    http://code.google.com/p/javaonepackage/

    比較遺憾的是javaonepackage的作者遺失了代碼,導(dǎo)致項(xiàng)目無法進(jìn)一步的更新,影響了使用。

    用以上工具生成的精簡(jiǎn)JRE通常不超過2M,可是用exe4j將Java應(yīng)用轉(zhuǎn)換成exe的時(shí)候,卻會(huì)拋出Couldn't load main class,原因是因?yàn)閑xe4j使用自己的jar來加載用戶的Jar包,這其中用到了一些反射機(jī)制,精簡(jiǎn)JRE里面當(dāng)然是不含有多余的class文件的,所以加載必然失敗。我們需要做的就是把這些相關(guān)的class添加到精簡(jiǎn)JRE中,這些class包含在 java\lang, java\util, sun\reflect 這三個(gè)包中。將這些class添加到精簡(jiǎn)jre中,大小也僅僅增加數(shù)百K而已,在我們可以的接受范圍之內(nèi)。

    PS:由于GreenJVMMake的機(jī)制是檢查運(yùn)行時(shí)加載的class文件,所以它很可能遺失Jar運(yùn)行所需要的exception class,這會(huì)導(dǎo)致運(yùn)行時(shí)JVM的崩潰,用戶需手動(dòng)加載所有可能會(huì)產(chǎn)生的exception class,包含runtime的和非runtime的。

    評(píng)論

    # re: 解決Exe4j無法從GreenJVMMake生成的JRE加載main class的問題 2010-09-02 13:56 chai
    是exe4j不是extjs
      回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    GitHub |  開源中國(guó)社區(qū) |  maven倉(cāng)庫(kù) |  文件格式轉(zhuǎn)換 
    主站蜘蛛池模板: 久久亚洲熟女cc98cm| 国产亚洲人成网站在线观看| 亚洲视频免费在线观看| 成全在线观看免费观看大全| 亚洲国产日韩在线视频| 本免费AV无码专区一区| 国产AV无码专区亚洲AV毛网站 | 16女性下面扒开无遮挡免费| 亚洲a一级免费视频| 91大神在线免费观看| 亚洲男女一区二区三区| a级毛片无码免费真人| 亚洲欧美国产日韩av野草社区| 无码人妻精品一二三区免费| 亚洲国产欧美国产综合一区 | 99免费精品视频| 亚洲AV美女一区二区三区| 日韩精品无码免费一区二区三区| 亚洲国产成人久久综合一| 国产91免费视频| 亚洲色大18成人网站WWW在线播放| 国产精品高清全国免费观看| 黄色三级三级三级免费看| 亚洲永久无码3D动漫一区| 8090在线观看免费观看| 亚洲午夜精品久久久久久app| 四虎永久成人免费影院域名| 黄色网页在线免费观看| 亚洲视频在线不卡| 日本一区免费电影| 美女在线视频观看影院免费天天看| 91亚洲导航深夜福利| 日本高清免费不卡在线| 中国一级特黄的片子免费| 亚洲国产精品综合福利专区| 欧洲精品免费一区二区三区| 中文字幕乱理片免费完整的| 亚洲国产精品张柏芝在线观看| 又粗又黄又猛又爽大片免费| 99精品视频免费观看| 亚洲精品色播一区二区|