facebook

Ant fails in both 7.5 and 8.0

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #305193 Reply

    Rob Adams
    Member

    I’m running mac osx 10.6.2

    I have java 6.0 32 bit selected in the java preferences utility.

    This ant script runs fine when my project is using java 5 jre. when I switch to java 6 jre under libraries, it always ends up failing with this error:

    [javac] The system is out of resources.
    [javac] Consult the following stack trace for details.
    [javac] java.lang.OutOfMemoryError: Java heap space
    [javac] at com.sun.tools.javac.util.Name.fromUtf(Name.java:84)
    [javac] at com.sun.tools.javac.util.Name$Table.fromUtf(Name.java:510)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readPool(ClassReader.java:395)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readName(ClassReader.java:481)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readClassAttr(ClassReader.java:1035)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readClassAttrs(ClassReader.java:1067)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:1560)
    [javac] at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:1658)
    [javac] at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:1845)
    [javac] at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1777)
    [javac] at com.sun.tools.javac.code.Symbol.complete(Symbol.java:386)
    [javac] at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:758)
    [javac] at com.sun.tools.javac.jvm.ClassReader.loadClass(ClassReader.java:1951)
    [javac] at com.sun.tools.javac.comp.Resolve.loadClass(Resolve.java:842)
    [javac] at com.sun.tools.javac.comp.Resolve.findGlobalType(Resolve.java:901)
    [javac] at com.sun.tools.javac.comp.Resolve.findType(Resolve.java:961)
    [javac] at com.sun.tools.javac.comp.Resolve.findIdent(Resolve.java:986)
    [javac] at com.sun.tools.javac.comp.Resolve.resolveIdent(Resolve.java:1162)
    [javac] at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:1714)
    [javac] at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:1547)
    [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:360)
    [javac] at com.sun.tools.javac.comp.Attr.attribType(Attr.java:390)
    [javac] at com.sun.tools.javac.comp.Annotate.enterAnnotation(Annotate.java:126)
    [javac] at com.sun.tools.javac.comp.MemberEnter.enterAnnotations(MemberEnter.java:743)
    [javac] at com.sun.tools.javac.comp.MemberEnter.access$300(MemberEnter.java:42)
    [javac] at com.sun.tools.javac.comp.MemberEnter$5.enterAnnotation(MemberEnter.java:711)
    [javac] at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:95)
    [javac] at com.sun.tools.javac.comp.Annotate.enterDone(Annotate.java:87)
    [javac] at com.sun.tools.javac.comp.Enter.complete(Enter.java:472)
    [javac] at com.sun.tools.javac.comp.Enter.main(Enter.java:429)
    [javac] at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:819)
    [javac] at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727)

    If I switch back to java 5 jre it compiles fine. I’ve tried everything I can think of. any ideas?

    Under external tools configuration, I have seperate JRE set to JVM 1.6.0 (MacOS X Default). Under the Environment Tab, I’ve added a Variable ANT_OPTS with Value -Xmx768m. That doesn’t fix the issue. I’ve tried modifying the eclipse ant.sh file to add memory variables under the ANT_OPTS variable there. That doesn’t fix the issue.

    #305198

    adamsrobw,
    Try setting fork=true of javac tag in your ant script as suggested in the following link
    http://lists.apple.com/archives/Java-dev/2007/Mar/msg00026.html

    Let me know if that works.

    #305205

    Rob Adams
    Member

    That fixed the issue. Thanks so much. You’ve earned an Eclipse user for life.

    -Rob

    #305239

    Glad to know that you are all set.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: Ant fails in both 7.5 and 8.0

This topic is marked as closed to new replies, however your posting capabilities still allow you to do so.

You must be logged in to post in the forum log in