Java运行时环境初始化时出现错误,你可能需要重新安装Flash

继续上一个帖子,CS4好了一段时间后那个问题又出现了,转用CS3,一切正常,一段后又出现了,问题,再次Google,解决方法如下:

1.安装JRE。

2.在Flash安装目录下建立JVM目录。

3.将JRE安装目录下的所有文件复制到Flash\JVM目录下即可解决问题。

奇怪的Flash bug

今天接到Daniel的AMG Flash,发布时一直报错:"Error initializing Java Runtime Environment - You may need to reinstall Flash"。

PS:5005: Unknown error optimizing byte code

开始,以为是环境问题,查了Google也说是Java和Flash的配置有冲突,可能是装了新的JAVA导致的。所以回家后重装了Flash,还是老样子,没有用。

然后,就想,一定是那个Flash的问题,新建一个新的文件,把库导进入,但是发现元件都很大,一起导入会hand,只能一小批一小批导入,导到一个有70几张1360X768的图片的元件,一个一个也hand,只能找Daniel帮忙,也是花了九牛二虎导入完成,发现还是会有问题。

再后,肯定是原件上的问题,一个一个元件删除,每删除一批,还要重启Flash,才能在发布验证。最后把那个有70几张大图的几个元件都删掉才好。

再然后,问题渐渐清楚了,可能是图片大小的问题。查看内存还有1G多,不可能资源不够。再到Google上结合图片资源等一查,找到了一个帖子:http://www.negush.net/blog/5005-unknown-error-optimizing-byte-code/comment-page-1/#comment-3573。在这个帖子的回复里找到叫JAVA_TOOL_OPTIONS的环境变量,心想可能有关,就胡乱改改吧,从-Xmx1024M改到-Xmx64M,不行,重启Flash才能测试效果,真是费时啊。直接改到-Xmx8M,不报错了,但是发布出来一片空白。。。唉,还是规矩点,改-Xmx32M,没想到成了,重新测试几次,没有问题,哈哈。。。终于。。。

最后,查了一下JAVA_TOOL_OPTIONS的-Xmx属性,Java核心文件估计大小有关,见下:

The size of the-Xmx option affects the core file size. Use these rules to estimate the size of the Java core
file:
• -Xmx is less than 1,500 MB. The core file will be less than or equal to 2 GB.
• -Xmx is between 1,500 and 2,400 MB. The core file will be less than or equal to 3 GB.
• -Xmx is greater than 2,400 MB. The core file will be less than or equal to 4 GB.

—Urchin—Analytic的前身-单机版

Urchin Software from Google 可以分析一个或多个网站的点击量,并提供易于理解的访问者报告 -“访问者来自哪里?”、“他们如何使用您的网站?”以及“是什么将他们转换为客户?”等等。 如果您的内容是在安全防火墙后面或者 Intranet 或内部网络中,您就无法使用 Google Analytics(分析)服务,此时 Urchin Software from Google 就很适合您。

http://www.google.com/urchin/