百度空间 | 百度首页 
 
查看文章
 
Flash CS3动作面板打开出错[Java运行时环境初始化时出现错误,你可能需要重装Flash]的问题
2008-08-24 12:31
   为了携带和使用方便,大多数人会选择使用软件的精简版,首先要感谢那些制作精简版软件的作者,因为这类软件一般不用安装,直接就能使用,而且体积一般只有100MB左右。不过,正因为精简版精简了很多被认为是“多余”的内容,结果往往会出现程序运行错误。在这里,笔者所用的Flash CS3精简版就出现了一个比较头疼的问题。

    当使用Flash中的动作面板时,弹出错误窗口“Java运行时环境初始化时出现错误,你可能需要重装Flash”。由于精简版不存在安装问题,因此这类错误一般都是精简过度造成的。
    到网上搜搜,发现这个问题非常普遍,从论坛回复中分析的原因来看,这个问题是Flash中缺少JVM文件夹造成的。既然只是缺少文件夹,那复制一个不就行了吗?原本很简单的问题却在这一步上卡住了,网上谁也不愿意传一个JVM文件夹。于是给了很多其它建议,比如安装完整版。想想完整版功能更全,不如试试,于是笔者又搜索了Flash完整版的下载信息。这一搜吓一跳,一个完整版体积竟有450MB,对于一般都用U盘来携带的工具,这个体积是不能接受的。再想想就为了一个文件夹要重新下载一个450MB的安装包实在是不值得,于是这个绕道的方案不再考虑。
    回到问题的源头,既然问题出在少了JVM文件夹,而且提示也指出错误与Java有关,那看看JVM到底是什么。(以下引用一段概念文字)

什么是JVM
JVM是Java虚拟机(Java Virtual Machine)的缩写,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计 算机功能模拟来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。

    从Java官方网站的注释看,JVM实际就是Java运行环境(Java Runtime Environment)
   “供您电脑使用的 Java 软体或 Java Runtime Environment 也称为 Java Runtime、Runtime Environment、Runtime、JRE、Java 虚拟机器、虚拟机器、Java VM、JVM、VM 或 Java 下载。”
    在此,不对Java如何运行进行深究。回到实际问题中,现在可以明确问题的根源是缺少Java运行环境,那下载安装一个看看是否有效。


    步骤1:登陆Java下载站点:http://www.java.com/zh_TW/download/index.jsp
    步骤2:点击“免费Java下载”,跳转到下载页面。解除IE浏览器的Active控件阻挡功能。

    步骤3:此时会弹出安装Java控件的安全警告。点击“安装”,等待片刻会弹出安装画面,点“下一步”开始安装,中间会有一个安装google浏览器工具条的界面,是否安装视个人而定。

    耐心等待片刻,Java提示安装完成。进入安装目录,C:\Program Files\Java\Jre1.6.0_06\,将其中的文件复制,顺便看看所有文件的体积有多大,总共77.7MB。(之所以看体积,是为了看看这个JVM包到底有多大)在Flash目录下新建一个名为“JVM”的文件夹,将复制的内容全部复制到这个目录。
    现在再启动Flash CS3,点击动作面板,动作面板已经可以正常打开了。
    在试验最后,笔者压缩了一下新的软件包,体积为76.2MB。这个体积与原来软件包56MB只相差20.2MB,在其它电脑上使用也完全正常。

尾声:
    笔者经常使用精简版软件,精简版出现的错误也遇到过不少,不过大多都是插件缺少造成的,一般对于软件的使用不造成影响。但类似Flash这样的错误还是第一次碰到,因为动作面板是编写ActionScript脚本代码的关键组件,试想如果Flash没有动作面板的话,那对于使用者来说就等同于鸡肋。而Java环境的加入,就软件压缩包来说体积只增加了20MB,但恰恰就是这20MB导致很多人不得不重新安装450MB的完整版,对于那些需要U盘携带的用户而言,这样的缺少也就意味着不得不放弃这款软件,因为网上要找一位安装Flash完整版的好心人并不容易。所以,在感谢各位绿色软件制作者的同时,还是由衷的希望各位制作者能在完成成品时多加测试,避免类似的错误发生。


类别:软 | 添加到搜藏 | 浏览() | 评论 (19)
 
最近读者:
 
网友评论:
1
2008-10-09 11:02 | 回复
我按楼主说的做了,好了一天过了一天又出现这个问题了 怎么回事捏?
 
2
2008-10-14 17:50 | 回复
安装了~看看再说~
 
3
2008-10-14 18:00 | 回复
果然~创建好了那个文件夹之后就好了~谢了哈~
 
4
2008-10-16 15:36 | 回复
JVM文件夹在dreamweaver cs3里面也有,如果有装dreamweaver cs3的话直接从dreamweaver cs3目录下拷贝JVM文件夹到FLASH CS3目录下就可以使用了,只有21.9MB。
 
5
2008-10-18 11:09 | 回复
下载在C盘上,可是我FLASH CS3按装在D盘上,结果还是出错啊?怎么要把C盘上的也移到D盘,不能移动?怎么回事!
 
6
2008-10-18 11:21 | 回复
不行啊,我建JVM后,把文件拷进去不能用啊?怎么回事?
 
7
2008-10-28 11:55 | 回复
我和6楼出现的问题一样.copy完之后还是出现java运行时的错误.大家帮忙一下啊.
 
8
2008-10-31 10:28 | 回复
还是解决不了问题~~~~
 
9
2008-11-11 11:54 | 回复
很好的办法,超级感谢!
 
10
2008-12-04 16:29 | 回复
试过了,很好,顶!!!!!!!
 
11
2008-12-31 01:22 | 回复
哇哈哈,高科技东西。果然行! 万分感谢!
 
12
2008-12-31 01:23 | 回复
楼猪: 你太牛逼啦! 你还有什么好东西,拿出来分享。
 
13
2009-02-12 21:50 | 回复
很强很好~~~~谢谢分享!!!!
 
14
2009-04-13 23:00 | 回复
 
15
2009-07-23 20:42 | 回复
谢谢
 
16
2009-08-12 11:48 | 回复
你好在不 , 我为什么安装不了
 
17
2009-08-31 14:44 | 回复
很不错。。可以了谢谢楼主、以后继续关注你
 
18
2009-10-12 12:03 | 回复
可以了....谢谢....
 
19
2009-11-01 13:22 | 回复
太感谢了,这个礼拜就要交实验了,可我的Flash一直出这个问题,现在终于解决了,是在是感谢了!
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu