Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseOutOfMemoryErrorFlex3_Eclipse_Apache Flex_Flex3 - Fatal编程技术网

EclipseOutOfMemoryErrorFlex3

EclipseOutOfMemoryErrorFlex3,eclipse,apache-flex,flex3,Eclipse,Apache Flex,Flex3,我只能编写一行代码,然后构建。下一个更改将导致eclipse内存不足(java.lang.OutOfMemoryError)。我正在通过带有参数的快捷方式运行eclipse: -vmargs-Xms1024m-Xmx1024m-XX:+UseParallelGC-XX:PermSize=128M-XX:MaxPermSize=256M 我知道这个问题已经做过很多次了,但我想知道,通过将代码分离成swc库,我是否能够解决这个问题。我想我已经尝试了网上的一切,但都没有成功。我的项目太大了!构建操作如

我只能编写一行代码,然后构建。下一个更改将导致eclipse内存不足(java.lang.OutOfMemoryError)。我正在通过带有参数的快捷方式运行eclipse: -vmargs-Xms1024m-Xmx1024m-XX:+UseParallelGC-XX:PermSize=128M-XX:MaxPermSize=256M


我知道这个问题已经做过很多次了,但我想知道,通过将代码分离成swc库,我是否能够解决这个问题。我想我已经尝试了网上的一切,但都没有成功。我的项目太大了!构建操作如何使用libs,是否编译未更改的libs。这样行吗?我还想尝试这种方法,因为构建需要很长时间。有谁知道一个好的文档,我可以在其中理解构建的功能吗?

根据我的经验,它不会编译未更改的库,除非您点击clean项目。我不认为有相同的文档,我已经使用eclipse.ini文件来更改vm参数,这似乎对我很有效。试着用这个

如果您仍然需要加快编译速度,我以前已经通过以下方式对其进行了黑客攻击

  • 从主项目中删除库的所有依赖项。(因此,每个项目都在不干扰其他项目的情况下构建)
  • 在库项目的生成路径中,(输出文本字段)将其指向 主项目的库位置
  • 在BuildPath>libraries选项卡下,在此处添加swc文件,并将源附加到lib项目
当您现在构建主项目时,它不会花费很多时间,因为它不知道lib项目

希望能有帮助