Yeah, answering my original question, these two must be used in conjunction:
<additionalJOption>-J-XX:MaxPermSize=512</additionalJOption>
<maxmemory>512</maxmemory>
But the exposed error is thus (and -X -e and verbose/quiet options don't expose
the exact file):
java.util.MissingResourceException: Can't find resource for bundle
com.sun.tools.doclets.formats.html.resources.standard, key
doclet.malformed_html_link_tag
at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
at java.util.ResourceBundle.getString(ResourceBundle.java:285)
at
com.sun.tools.doclets.internal.toolkit.util.MessageRetriever.getText(MessageRetriever.java:114)
at
com.sun.tools.doclets.internal.toolkit.util.MessageRetriever.getText(MessageRetriever.java:92)
at
com.sun.tools.doclets.internal.toolkit.util.MessageRetriever.getText(MessageRetriever.java:81)
at
com.sun.tools.doclets.internal.toolkit.util.MessageRetriever.warning(MessageRetriever.java:290)
at
com.sun.tools.doclets.formats.html.HtmlDocletWriter.redirectRelativeLinks(HtmlDocletWriter.java:1526)
at
com.sun.tools.doclets.formats.html.HtmlDocletWriter.commentTagsToString(HtmlDocletWriter.java:1438)
at
com.sun.tools.doclets.formats.html.HtmlDocletWriter.printCommentTags(HtmlDocletWriter.java:1397)
at
com.sun.tools.doclets.formats.html.HtmlDocletWriter.printSummaryComment(HtmlDocletWriter.java:1370)
at
com.sun.tools.doclets.formats.html.SubWriterHolderWriter.printIndexComment(SubWriterHolderWriter.java:114)
at
com.sun.tools.doclets.formats.html.SubWriterHolderWriter.printSummaryLinkComment(SubWriterHolderWriter.java:137)
at
com.sun.tools.doclets.formats.html.SubWriterHolderWriter.printSummaryLinkComment(SubWriterHolderWriter.java:127)
at
com.sun.tools.doclets.formats.html.AbstractMemberWriter.printUseInfo(AbstractMemberWriter.java:354)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generateClassUse(ClassUseWriter.java:298)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generateClassList(ClassUseWriter.java:257)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generateClassUse(ClassUseWriter.java:194)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generateClassUseFile(ClassUseWriter.java:179)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:161)
at
com.sun.tools.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:112)
at
com.sun.tools.doclets.formats.html.HtmlDoclet.generateOtherFiles(HtmlDoclet.java:92)
at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:122)
at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)
at
com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
at com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
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:585)
at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
at com.sun.tools.javadoc.Start.begin(Start.java:128)
at com.sun.tools.javadoc.Main.execute(Main.java:41)
at com.sun.tools.javadoc.Main.main(Main.java:31)
-----Original Message-----
From: Mark Struberg [mailto:[EMAIL PROTECTED]
Sent: Monday, December 03, 2007 9:06 AM
To: Maven Users List
Subject: RE: Javadoc running out of memory
The JavaDoc process may be spawned, so this reads the JVM parameters as set in
the command line.
Try
export MAVEN_OPTS=-Xmx512m
in your shell ( or 'set MAVEN_OPTS=-Xmx512m' if under win*)
before you start the javadoc again.
LieGrü,
strub
--- EJ Ciramella <[EMAIL PROTECTED]> schrieb:
> Hello all - I'm having a difficult time getting the javadoc plugin
> working with a rather large codebase.
>
> I keep running out of memory even though I'm using the addtionalJOption
> tag as follows:
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> <configuration>
>
> <additionalJOption>-J-XX:MaxPermSize=512</additionalJOption>
> <quiet>true</quiet>
> </configuration>
> </plugin>
> I've searched around and thought this was the correct way to go by all
> the google responses. Am I supposed to use this in conjunction with
> maxmemory (which works and exposes a javadoc error on our part)?
>
Machen Sie Yahoo! zu Ihrer Startseite. Los geht's:
http://de.yahoo.com/set
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]