2010-10-15 50 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