開始一個最近的項目,我的構建時間比其他項目要長得多:5.5分鐘比1.3分鐘。不同之處在於,我使用Flash Builder(4.5)作爲Eclipse(Helios SR2/3.6.2)插件,而不是使用獨立的Flash Builder應用程序。爲什麼獨立Flash Builder比使用它作爲Eclipse插件構建(快)更快?
爲什麼會有這樣的差異?有沒有一種方法可以使Eclipse /插件版本快速生成?
我也有相關的Java項目,我更喜歡在Eclipse的一個實例中處理所有事情,而不是僅僅爲Flex創建另一個Eclipse版本。除了浪費RAM之外,我討厭更改設置,只發現我必須在其他Eclipse實例中再次設置它。
更新:
對於擔心,這可能是不同的配置(僅jar文件的版本差異省略):與
差異/應用/使用Adobe Flash Builder的4.5 /使用Adobe Flash Builder的4.5.app/內容/ MacOS的/使用Adobe Flash Builder的4.5.ini和/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini:
< -XX:MaxPermSize=256m
< -XX:PermSize=64m
< -Declipse.product=com.adobe.flexbuilder.standalone.producte36
< -Declipse.application=com.adobe.flexbuilder.standalone.FlashBuilderApplication
> --launcher.XXMaxPermSize
> 256m
> -product
> org.eclipse.epp.package.java.product
> -XstartOnFirstThread
> -Dorg.eclipse.swt.internal.carbon.smallFonts
> -Dosgi.requiredJavaVersion=1.6
> -XX:PermSize=128m
> -XX:MaxPermSize=384m
> -XX:CompileThreshold=5
> -XX:MaxGCPauseMillis=10
> -XX:MaxHeapFreeRatio=70
沒有看起來(我)像它會做電化學發光免疫法pse較慢,但我可能不知道要尋找什麼。
有很多事情可能會有所不同,很難說。 Flash Builder仍然只是Eclipse。你有沒有比較兩個版本的eclipse之間的配置文件? – JeffryHouser
我查看了Eclipse/Flash Builder的所有設置以及我可以想象的項目本身,但沒有發現任何區別。我看到這與基本上'股票'的Eclipse和FB,當然沒有調整生成設置。 – blahdiblah
我應該更清楚。我推薦檢查的設置是eclipse.ini/FlashBuilder.ini文件中的設置。查看發送給Java JVM的內存參數。我認爲默認情況下,Flash Builder會設置值,但Eclipse不會。 – JeffryHouser