I've found the solution after a bit of playing.

I had been trying to set ANT_OPTS -Xmx and -Xms vars with no luck.

The solution was to actually increase the memory available to Maven by
setting MAVEN_OPTS=-Xmx512m


Hepperz wrote:
> 
> Hi
> 
> Does anyone know of a way to increase the amount of memory that's
> available to the antrun plugin?
> 
> My situation is as follows:
> Coming from a legacy application, we have the need to run Cactus Tests.
> I have written my own plugin using the maven-antrun-plugin that will
> cactify the war we have.
> The problem I'm getting is that I'm getting an OutOfMemoryError as
> follows:
> 
> cactify-war:
>      [echo] Cactify WAR
>      [echo] Trying to copy cactusIndex.jsp to
> target/centaur-presentation-site-02.02.00.001-SNAPSHOT/
>      [copy] Copying 1 file to
> C:\Conduct\L\centaur-presentation-site\target\centaur-presentation-site-02.02.00.001-SNAPSHOT
>       [jar] Building jar:
> C:\Conduct\L\centaur-presentation-site\target\centaur-presentation-site-02.02.00.001-SNAPSHOT.war
> [cactifywar] Analyzing war:
> C:\Conduct\L\centaur-presentation-site\target\centaur-presentation-site-02.02.00.001-SNAPSHOT.war
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to execute: Executing Ant script: /cactus.build.xml
> [cactify-war]: Failed to execute.
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute:
> Executing Ant script: /cactus.build.xml [cactify-war]: Failed to execute.
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
> execute: Executing Ant script: /cactus.build.xml [cactify-war]: Failed to
> execute.
>         at
> org.apache.maven.script.ant.AntMojoWrapper.execute(AntMojoWrapper.java:37)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
>         ... 16 more
> Caused by:
> org.codehaus.plexus.component.factory.ant.AntComponentExecutionException:
> Executing Ant script: /cactus.build.xml [cactify-war]: Failed to execute.
>         at
> org.codehaus.plexus.component.factory.ant.AntScriptInvoker.invoke(AntScriptInvoker.java:227)
>         at
> org.apache.maven.script.ant.AntMojoWrapper.execute(AntMojoWrapper.java:33)
>         ... 18 more
> Caused by: java.lang.OutOfMemoryError
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1225)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at
> org.codehaus.plexus.component.factory.ant.AntScriptInvoker.invoke(AntScriptInvoker.java:222)
>         ... 19 more
> Caused by: java.lang.OutOfMemoryError
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 28 seconds
> [INFO] Finished at: Tue Jan 16 09:26:14 GMT 2007
> [INFO] Final Memory: 11M/63M
> [INFO]
> ------------------------------------------------------------------------
> 
> Any ideas?
> 
> Cheers
> 

-- 
View this message in context: 
http://www.nabble.com/maven-antrun-plugin-Out-Of-Memory-Error-tf3019798s177.html#a8387435
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to