None of these options worked. I still don't understand why Ant is having those memory issues while Eclipse builds my project like a charm and in no time.
2008/9/1 ivo <[EMAIL PROTECTED]> > You might also need to set the Ant memory options > > http://www.mail-archive.com/flexcoders@yahoogroups.com/msg83489.html > > - Ivo > > ----- Original Message ---- > From: Mondain <[EMAIL PROTECTED]> > To: flexcoders@yahoogroups.com > Sent: Monday, September 1, 2008 11:11:29 AM > Subject: Re: [flexcoders] OutOfMemoryError when compiling my app with Ant > > If this was a java project build you would simply increase the > "memoryMaximumSize" option for the javac task, but in your case I see that > you have allocated a maximum memory amount via a jvmarg to the mxmlc task. > I'm not sure if this works the same way but I can see any application > needing 2mb to build. I noticed some people saying to use fork="true" but > then I saw this adobe bug report: http://bugs. adobe.com/ jira/browse/ > SDK-15765 <http://bugs.adobe.com/jira/browse/SDK-15765> > This may be semi-helpful to you also: http://soenkerohde. com/2008/ > 06/change- eclipse-ant- settings- when-you- run-out-of- > memory/<http://soenkerohde.com/2008/06/change-eclipse-ant-settings-when-you-run-out-of-memory/> > > Good luck. > Paul > > 2008/9/1 Sebastien ARBOGAST <sebastien.arbogast@ gmail.com<[EMAIL PROTECTED]> > > > >> I'm having a hard time compiling my application using Flex 3 Ant tasks. >> When I compile it in Flex Builder, using the default compiler, everything >> works fine. But when I try to build it from the command line (which I need >> to do on my continuous integration server) using the attached ant build >> file, I always get the following error: >> main: >> [mxmlc] Loading configuration file /Applications/ Adobe Flex Builder 3 >> Plug-in/sdks/ 3.1.0/frameworks /flex-config. xml >> [mxmlc] /Users/sarbogast/ dev/myapp/ flex/src/ index_384727. cache (No >> such file or directory) >> [mxmlc] Error: Java heap space >> [mxmlc] >> [mxmlc] java.lang.OutOfMemo ryError: Java heap space >> [mxmlc] at macromedia.asc. parser.NodeFacto ry.qualifiedIden >> tifier(NodeFacto ry.java:1779) >> [mxmlc] at macromedia.asc. parser.NodeFacto ry.qualifiedIden >> tifier(NodeFacto ry.java:1773) >> [mxmlc] at macromedia.asc. parser.NodeFacto ry.binaryFunctio >> nDefinition( NodeFactory. java:719) >> [mxmlc] at macromedia.abc. AbcParser. methodTrait( AbcParser. >> java:698) >> [mxmlc] at macromedia.abc. AbcParser. methodTrait( AbcParser. >> java:516) >> [mxmlc] at macromedia.abc. AbcParser. parseTraits( AbcParser. >> java:1130) >> [mxmlc] at macromedia.abc. AbcParser. classTrait( AbcParser. >> java:1064) >> [mxmlc] at macromedia.abc. AbcParser. parseTraits( AbcParser. >> java:1144) >> [mxmlc] at macromedia.abc. AbcParser. parseScript( AbcParser. >> java:1197) >> [mxmlc] at macromedia.abc. AbcParser. parseAbc( AbcParser. java:108) >> [mxmlc] at flex2.compiler. abc.Compiler. parse1(Compiler. java:179) >> [mxmlc] at flex2.compiler. API.parse1( API.java: 2315) >> [mxmlc] at flex2.compiler. API.parse1( API.java: 2268) >> [mxmlc] at flex2.compiler. API.batch2( API.java: 369) >> [mxmlc] at flex2.compiler. API.batch( API.java: 1117) >> [mxmlc] at flex2.compiler. API.compile( API.java: 1311) >> [mxmlc] at flex2.compiler. API.compile( API.java: 1210) >> [mxmlc] at flex2.tools. Compiler. mxmlc(Compiler. java:240) >> [mxmlc] at sun.reflect. NativeMethodAcce ssorImpl. invoke0(Native >> Method) >> [mxmlc] at sun.reflect. NativeMethodAcce ssorImpl. invoke(NativeMet >> hodAccessorImpl. java:39) >> [mxmlc] at sun.reflect. DelegatingMethod AccessorImpl. >> invoke(Delegatin gMethodAccessorI mpl.java: 25) >> [mxmlc] at java.lang.reflect. Method.invoke( Method.java: 597) >> [mxmlc] at flex.ant.FlexTask. executeInProcess (FlexTask. java:310) >> [mxmlc] at flex.ant.FlexTask. execute(FlexTask .java:243) >> [mxmlc] at org.apache.tools. ant.UnknownEleme nt.execute( >> UnknownElement. java:288) >> [mxmlc] at sun.reflect. NativeMethodAcce ssorImpl. invoke0(Native >> Method) >> [mxmlc] at sun.reflect. NativeMethodAcce ssorImpl. invoke(NativeMet >> hodAccessorImpl. java:39) >> [mxmlc] at sun.reflect. DelegatingMethod AccessorImpl. >> invoke(Delegatin gMethodAccessorI mpl.java: 25) >> [mxmlc] at java.lang.reflect. Method.invoke( Method.java: 597) >> [mxmlc] at org.apache.tools. ant.dispatch. DispatchUtils. >> execute(Dispatch Utils.java: 105) >> [mxmlc] at org.apache.tools. ant.Task. perform(Task. java:348) >> [mxmlc] at org.apache.tools. ant.Target. execute(Target. java:357) >> >> BUILD FAILED >> /Users/sarbogast/ dev/myapp/ flex/build. xml:12: mxmlc task failed >> >> Yet, I've already set the memory limit to the maximu on my machine. Any >> idea? >> >> -- >> Sébastien Arbogast >> >> http://sebastien- arbogast. com <http://sebastien-arbogast.com> >> > > > > -- > http://gregoire. org/ <http://gregoire.org/> > http://osflash. org/red5 <http://osflash.org/red5> > > > -- Sébastien Arbogast http://sebastien-arbogast.com