2013-01-03 208 views
1

我目前使用adobe flash builder 4.6 n存在java堆空間錯誤。我每次都清理了我的項目,但它不起作用,對於這個問題有任何永久的解決方案,請儘快幫助。Flash Builder中的java堆錯誤4.6

+1

什麼是給你一個Java堆空間錯誤?運行你的Flex應用程序?編譯你的Flex應用程序? IDE中有其他東西嗎?你能發佈你看到的完整錯誤文字嗎?你創建了什麼類型的項目?您使用的是哪個版本的Flex SDK?你調整了日食記憶設置嗎? – JeffryHouser

+0

我使用flex sdk 4.6,我在基於mvc框架的桌面應用程序中工作n有編譯時java heep錯誤,n我通過增加FlashBuilder.ini參數來做臨時解決方案。有沒有其他的永久解決方案。現在我的SDK有時會顯示未定義的錯誤。是否有任何想法ABT呢? – user1855773

回答

6

java堆錯誤出於幾個原因,如建立一個項目,其中有太多的庫在它建立這種類型的項目的路徑,你必須建立單個庫,然後建立主要項目。

您可以手動增加堆內存閃存構建器4.6(FB 4.6)。 1024MB是堆內存分配的最大限制。你不能分配比1024MB更多的內存。 去C:\Program Files\Adobe\Adobe Flash Builder 4.6和開放FlashBuilder.ini文件並更新線-Xmx512m-Xmx1024m。默認情況下512MB堆內存分配給堆。但你可以手動增加它。

警告

,如果你嘗試增加堆內存比1024那麼你的FB 4.6不開了。

如果不解決您的問題,然後把日誌文件 enter image description here

+0

我會補充說Flash Builder 4.7有一個64位版本,應該允許更多的分配內存。 – JeffryHouser

+0

同意www.Flextras.com先生,您可以使用支持JAVA 1.7和更多堆內存的FB 4.7。願這能幫助你... –

+0

或切換到一個可以工作的IDE。我聽說FB 4.7比其前一代穩定性更差。這些是你的選擇:http://stackoverflow.com/questions/13918992/is-flash-builder-for-flex-also-open-source/13919211#13919211 – RIAstar