I think I figured this out ... here is what I think happened. The base version of java that is downloaded with Jenkins is a 32 bit version of java. When you go to the manage jenkins --> configuration --> install JDKs, when you select from the list it will pull down the 32 bit version for windows. Once I converted Jenkins to run under a 64 bit JDK, the JDK versions pulled down are 64 bit versions. My ANT code was running under the JDK that was configured on the job page, which turned out to be a 32 bit version. I guess Jenkins is downloaded and installed with a 32 bit version in the windows native package to support a lowest common denominator. This should be noted as a caveat for the native package on windows.
On Friday, March 20, 2015 11:56 AM, Eric Wood <eric.w...@rocketmail.com> wrote: I just set up a new instance on jenkins and had it pull down an ANT installation ant 1.9.4. I pulled a job from my old jenkins server and ran it. It invokes ANT to compile a bunch of java code. The build fails with an out-of-memory. I started jenkins to run under a 64bit JDK. The java opts on the jenkins start up in jenkins.xml are: -Xrs -Xmx4096m -XX:MaxPermSize=256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 I'm not sure if I have to pass ANT via ANT_OPTs a memory setting, but I did set the environment variable ANT_OPTS to -Xmx2048m. I do not see this set on the older server. I set the ANT_OPTS to 4096 and it returned that the specified size exceeds the max representable size. Not sure why I'm getting an out-of-memory on the new installation. The code ruins find on the older server. Any thoughts? -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/1017494746.1424970.1426866517699.JavaMail.yahoo%40mail.yahoo.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/483863073.1577827.1426879148507.JavaMail.yahoo%40mail.yahoo.com. For more options, visit https://groups.google.com/d/optout.