If it helps, I am on Mac OSX 10.6.8 (Snow Leopard), 64-bit, JDK 1.6.0_35 java -version java version "1.6.0_35" Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-10M3811) Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode) $ javac -version javac 1.6.0_35
On 9/12/12 2:17 PM, "Yichi Lu" <yichi...@sungard.com> wrote: >Hey, Chiradeep: > >Thanks for your help. But I still have the same problem: > >USLT-205731:incubator-cloudstack yichi.lu$ echo $MAVEN_OPTS >-Xms512m -Xmx1024m -XX:MaxPermSize=128m > >[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ >cloud-awsapi --- >[INFO] Compiling 972 source files to /Users/ >yichi.lu/CloudStack/incubator-cloudstack/awsapi/target/classes >Exception in thread "Poller SunPKCS11-Darwin" java.lang.OutOfMemoryError: >Java heap space >at sun.security.pkcs11.wrapper.PKCS11.C_GetSlotInfo(Native Method) >at sun.security.pkcs11.SunPKCS11.initToken(SunPKCS11.java:767) >at sun.security.pkcs11.SunPKCS11.access$100(SunPKCS11.java:42) >at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:700) >at java.lang.Thread.run(Thread.java:680) >[INFO] ------------------------------------------------------------- >[ERROR] COMPILATION ERROR : >[INFO] ------------------------------------------------------------- >[ERROR] Failure executing javac, but could not parse the error: > > >The system is out of resources. >Consult the following stack trace for details. >java.lang.OutOfMemoryError: Java heap space >at com.sun.tools.javac.tree.TreeMaker.TypeIdent(TreeMaker.java:401) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser.j >ava:2463) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2405) >at com.sun.tools.javac.parser.Parser.classCreatorRest(Parser.java:1414) >at com.sun.tools.javac.parser.Parser.creator(Parser.java:1351) >at com.sun.tools.javac.parser.Parser.term3(Parser.java:958) >at com.sun.tools.javac.parser.Parser.term2(Parser.java:683) >at com.sun.tools.javac.parser.Parser.term1(Parser.java:654) >at com.sun.tools.javac.parser.Parser.term(Parser.java:610) >at com.sun.tools.javac.parser.Parser.term(Parser.java:592) >at com.sun.tools.javac.parser.Parser.expression(Parser.java:582) >at com.sun.tools.javac.parser.Parser.variableInitializer(Parser.java:1443) >at >com.sun.tools.javac.parser.Parser.variableDeclaratorRest(Parser.java:2071) >at >com.sun.tools.javac.parser.Parser.variableDeclaratorsRest(Parser.java:2042 >) >at com.sun.tools.javac.parser.Parser.variableDeclarators(Parser.java:2025) >at com.sun.tools.javac.parser.Parser.blockStatements(Parser.java:1554) >at com.sun.tools.javac.parser.Parser.block(Parser.java:1459) >at com.sun.tools.javac.parser.Parser.block(Parser.java:1473) >at >com.sun.tools.javac.parser.Parser.methodDeclaratorRest(Parser.java:2529) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser.j >ava:2478) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2405) >at com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2250) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(Parser >.java:2188) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser.j >ava:2443) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2405) >at com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2250) >at >com.sun.tools.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(Parser >.java:2188) >at com.sun.tools.javac.parser.Parser.typeDeclaration(Parser.java:2177) >at com.sun.tools.javac.parser.Parser.compilationUnit(Parser.java:2123) >at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:509) >at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:550) >at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:804) > >[INFO] 1 error > >But the spot where the error occurred is slightly different. > >Yichi > >On Wed, Sep 12, 2012 at 1:56 PM, Chiradeep Vittal < >chiradeep.vit...@citrix.com> wrote: > >> Try adding -XX:MaxPermSize=128m to MAVEN_OPTS >> >> On 9/12/12 11:50 AM, "Yichi Lu" <yichi...@sungard.com> wrote: >> >> >Hello, fellow CloudStacker. >> > >> >I am new here,and I have a problem. I downloaded CloudStack, >> >incubator-cloudstack, and tried to build it. I just typed mvn, and I >>got: >> > >> >... >> >[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ >> >cloud-awsapi --- >> >[INFO] Compiling 972 source files to /Users/ >> >yichi.lu/CloudStack/incubator-cloudstack/awsapi/target/classes >> >[INFO] ------------------------------------------------------------- >> >[ERROR] COMPILATION ERROR : >> >[INFO] ------------------------------------------------------------- >> >[ERROR] Failure executing javac, but could not parse the error: >> > >> > >> >The system is out of resources. >> >Consult the following stack trace for details. >> >java.lang.OutOfMemoryError: Java heap space >> >at com.sun.tools.javac.tree.TreeMaker.Select(TreeMaker.java:383) >> >at com.sun.tools.javac.parser.Parser.term3(Parser.java:1026) >> >at com.sun.tools.javac.parser.Parser.term2(Parser.java:683) >> >at com.sun.tools.javac.parser.Parser.term1(Parser.java:654) >> >at com.sun.tools.javac.parser.Parser.term(Parser.java:610) >> >at com.sun.tools.javac.parser.Parser.term(Parser.java:592) >> >at com.sun.tools.javac.parser.Parser.type(Parser.java:586) >> >at com.sun.tools.javac.parser.Parser.formalParameter(Parser.java:2636) >> >at com.sun.tools.javac.parser.Parser.formalParameters(Parser.java:2617) >> >at >> >>>com.sun.tools.javac.parser.Parser.methodDeclaratorRest(Parser.java:2519) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser >>>.j >> >ava:2478) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2405) >> >at com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2250) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(Pars >>>er >> >.java:2188) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser >>>.j >> >ava:2443) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2405) >> >at com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2250) >> >at >> >>>com.sun.tools.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(Pars >>>er >> >.java:2188) >> >at com.sun.tools.javac.parser.Parser.typeDeclaration(Parser.java:2177) >> >at com.sun.tools.javac.parser.Parser.compilationUnit(Parser.java:2123) >> >at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:509) >> >at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:550) >> >at >>com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:804) >> >at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727) >> >at com.sun.tools.javac.main.Main.compile(Main.java:353) >> >at com.sun.tools.javac.main.Main.compile(Main.java:279) >> >at com.sun.tools.javac.main.Main.compile(Main.java:270) >> >at com.sun.tools.javac.Main.compile(Main.java:87) >> >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> >at >> >>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav >>>a: >> >39) >> >at >> >>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor >>>Im >> >pl.java:25) >> >at java.lang.reflect.Method.invoke(Method.java:597) >> > >> >[INFO] 1 error >> > >> >I have: >> >USLT-205731:incubator-cloudstack yichi.lu$ echo $MAVEN_OPTS >> >-Xms512m -Xmx1024m >> > >> >Has anyone seen this problem before? Any suggestions? My machine is a >> >MacBook Pro, MacOS 10.7.3. I followed instructions here: >> > >> >>http://wiki.cloudstack.org/display/dev/Setting+up+a+CloudStack+developmen >>t >> >+environment+on+Mac+OSX >> > >> >Thanks. >> > >> >Yichi Lu >> >> >>