2010-10-15 56 views
1

几周前,我从使用Flex Builder 3 IDE转移到Flash Builder,并注意到编译时间与同一项目有一个荒谬的跳跃。它几乎看起来像我每次构建它干净的构建。我正在与之合作的这个项目非常大,但是当它需要花费4分钟以上时,就会出现问题。我尝试在eclipse中添加更多的内存,并在网络上找到所有的技巧,但编译时间从未真正改变过。从Flex Build移植到Flash Builder时编译时间跳转

我在Windows 7 32位下运行,并且从插件和独立版本的IDE中获得了相同的性能。

任何人都知道为什么以及如何加快速度?

回答

0

您是否使用相同的SDK? SDK中的更改可能会影响性能;尽管我希望以后的SDK比早期的SDK有更好的性能。

JVM的变化可能会影响性能,所以检查一下。我也知道有些人已经看到了基于eclipse.ini文件中JVM参数设置的性能改进。通常他们使用Xms and Xmx。虽然我从来没有在我的新机器上这样做过,所以无法检查具体细节。实验w /值。以下是特定于Flex Builder的nice writeup。您可以尝试启用incremental compilation

+1

我相信增量是在使用Flex/Flash Builder时默认启用。 – danjarvis 2010-10-16 20:09:55

+0

它是一样的sdk – asawilliams 2010-10-19 16:04:18

+0

哪个SDK? Flex SDK或JVM? – JeffryHouser 2010-10-19 16:27:36

0

只是在黑暗中拍摄,但你是否有机会在具有远程配置文件的PC上工作,以便您的工作区文件不存储在本地?如果是这样,请尝试切换到在绝对本地文件夹中创建的不同工作空间(文档和设置等下的任何内容)。

编辑:
如果这是你不得不进入FB安装文件夹的配置目录编辑的config.ini并变成硬编码的本地路径任何的user.home引用的问题。

[email protected]/Adobe Flash Builder中
成为
osgi.instance.area.default = C:/ somevalidpath /使用Adobe Flash Builder的

+0

文件存储在本地 – asawilliams 2010-10-19 16:04:00

+0

您的项目文件和工作区可以是本地的,但即使您将工作区移动到默认区域之外,仍然存在大型文件FB独立存储区在您的用户个人资料目录下(在用户名称下的文档和设置中,我忘记了)。根据您的电脑设置方式,它可能会远程访问这些设置/文件。不过,我认为这可能不是你问题的原因。 :(如果你的配置文件空间限制在10mb左右,或者网络速度很慢,这主要是一个问题 – Manius 2010-10-19 22:07:27

+0

您是否可以尝试使用Flex Ant任务设置构建以查看它是否执行任何不同的操作? http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html – Manius 2010-10-19 22:10:59