為了攜帶和使用方便,大多數(shù)人會(huì)選擇使用軟件的精簡(jiǎn)版,首先要感謝那些制作精簡(jiǎn)版軟件的作者,因?yàn)檫@類軟件一般不用安裝,直接就能使用,而且體積一般只有 100MB左右。不過(guò),正因?yàn)榫?jiǎn)版精簡(jiǎn)了很多被認(rèn)為是“多余”的內(nèi)容,結(jié)果往往會(huì)出現(xiàn)程序運(yùn)行錯(cuò)誤。在這里,筆者所用的Flash CS3精簡(jiǎn)版就出現(xiàn)了一個(gè)比較頭疼的問(wèn)題。
當(dāng)使用Flash中的動(dòng)作面板時(shí),彈出錯(cuò)誤窗口“Java運(yùn)行時(shí)環(huán)境初始化時(shí)出現(xiàn)錯(cuò)誤,你可能需要重裝Flash”。由于精簡(jiǎn)版不存在安裝問(wèn)題,因此這類錯(cuò)誤一般都是精簡(jiǎn)過(guò)度造成的。
到網(wǎng)上搜搜,發(fā)現(xiàn)這個(gè)問(wèn)題非常普遍,從論壇回復(fù)中分析的原因來(lái)看,這個(gè)問(wèn)題是Flash中缺少JVM文件夾造成的。既然只是缺少文件夾,那復(fù)制一個(gè)不就行 了嗎?原本很簡(jiǎn)單的問(wèn)題卻在這一步上卡住了,網(wǎng)上誰(shuí)也不愿意傳一個(gè)JVM文件夾。于是給了很多其它建議,比如安裝完整版。想想完整版功能更全,不如試試, 于是筆者又搜索了Flash完整版的下載信息。這一搜嚇一跳,一個(gè)完整版體積竟有450MB,對(duì)于一般都用U盤來(lái)攜帶的工具,這個(gè)體積是不能接受的。再想 想就為了一個(gè)文件夾要重新下載一個(gè)450MB的安裝包實(shí)在是不值得,于是這個(gè)繞道的方案不再考慮。
回到問(wèn)題的源頭,既然問(wèn)題出在少了JVM文件夾,而且提示也指出錯(cuò)誤與Java有關(guān),那看看JVM到底是什么。(以下引用一段概念文字)
什么是JVM
JVM是Java虛擬機(jī)(Java Virtual Machine)的縮寫(xiě),它是一個(gè)虛構(gòu)出來(lái)的計(jì)算機(jī),是通過(guò)在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì) 算機(jī)功能模擬來(lái)實(shí)現(xiàn)的。Java虛擬機(jī)有自己完善的硬件架構(gòu),如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng)。
??? 從Java官方網(wǎng)站的注釋看,JVM實(shí)際就是Java運(yùn)行環(huán)境(Java Runtime Environment)
“供您電腦使用的 Java 軟體或 Java Runtime Environment 也稱為 Java Runtime、Runtime Environment、Runtime、JRE、Java 虛擬機(jī)器、虛擬機(jī)器、Java VM、JVM、VM 或 Java 下載。”
在此,不對(duì)Java如何運(yùn)行進(jìn)行深究。回到實(shí)際問(wèn)題中,現(xiàn)在可以明確問(wèn)題的根源是缺少Java運(yùn)行環(huán)境,那下載安裝一個(gè)看看是否有效。
步驟1:登陸Java下載站點(diǎn):http://www.java.com/zh_TW/download/index.jsp
??? 步驟2:點(diǎn)擊“免費(fèi)Java下載”,跳轉(zhuǎn)到下載頁(yè)面。解除IE瀏覽器的Active控件阻擋功能。
步驟3:此時(shí)會(huì)彈出安裝Java控件的安全警告。點(diǎn)擊“安裝”,等待片刻會(huì)彈出安裝畫(huà)面,點(diǎn)“下一步”開(kāi)始安裝,中間會(huì)有一個(gè)安裝google瀏覽器工具條的界面,是否安裝視個(gè)人而定。
耐心等待片刻,Java提示安裝完成。進(jìn)入安裝目錄,C:\Program Files\Java\Jre1.6.0_06\,將其中的文件復(fù)制,順便看看所有文件的體積有多大,總共77.7MB。(之所以看體積,是為了看看這個(gè) JVM包到底有多大)在Flash目錄下新建一個(gè)名為“JVM”的文件夾,將復(fù)制的內(nèi)容全部復(fù)制到這個(gè)目錄。
現(xiàn)在再啟動(dòng)Flash CS3,點(diǎn)擊動(dòng)作面板,動(dòng)作面板已經(jīng)可以正常打開(kāi)了。
在試驗(yàn)最后,筆者壓縮了一下新的軟件包,體積為76.2MB。這個(gè)體積與原來(lái)軟件包56MB只相差20.2MB,在其它電腦上使用也完全正常。
這是我最近遇到的問(wèn)題,在百度找到這個(gè)方法,試了一下,果然沒(méi)問(wèn)題了,呵呵。不過(guò)貌似現(xiàn)在的文件不止是77m了,要大一些,我的大約是86m。