Starting a recent project, my build time was significantly longer than others: 5.5 minutes vs. 1.3 minutes. The difference turned out to be that I was using Flash Builder (4.5) as an Eclipse (Helios SR2/3.6.2) plugin instead of using the standalone Flash Builder app.
Why is there such a difference? Is there a way I can get the Eclipse/plugin version to build equally quickly?
I have related Java projects as well, and I'd prefer to work on everything in one instance of Eclipse instead of having another version of Eclipse just for Flex. Apart from wasting RAM, I hate changing a setting only to find that I have to set it again in the other Eclipse instance.
Update:
For concerns that this might be different configurations (mere jarfile version differences are omitted):
Differences between /Applications/Adobe Flash Builder 4.5/Adobe Flash Builder 4.5.app/Contents/MacOS/Adobe Flash Builder 4.5.ini and /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
Nothing that looks (to me) like it would make Eclipse slower, but I might not know what to look for.