You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Mick Knutson <mi...@gmail.com> on 2007/12/04 19:54:01 UTC
[c-1.1][m2] Error building site with YDoc
Here is my javadoc declaration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.3</version>
<configuration>
<minmemory>128m</minmemory>
<maxmemory>512</maxmemory>
<!--<packagenames>org.delta.*</packagenames>-->
<!--<aggregate>true</aggregate>-->
<doclet>ydoc.doclets.YStandard</doclet>
<docletPath>
${projectRoot}/src/main/resources/tools/ydoc-
3.0-jdk1.5/lib/ydoc.jar;${projectRoot}/src/main/resources/tools/ydoc-
3.0-jdk1.5/resources;${build.classes.dir}
</docletPath>
<additionalparam>-link
http://java.sun.com/j2se/1.5.0/docs/api/ -umlautogen</additionalparam>
<tag name="noinspection" description="IntelliJ
Inspection Ignore tag" enabled="false"/>
</configuration>
</plugin>
This works just fine on windows, but on Solaris, I get this error:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error during page generation
Embedded error: Error rendering Maven report: Exit code: 1 - javadoc:
error - Cannot find doclet class ydoc.doclets.YStandard
Command line was:"cd
/opt/continuum-1.1/apps/continuum/webapp/WEB-INF/working-directory/81/utilities/common/common-jar/target/site/apidocs
&& /usr/jdk/instances/jdk1.5.0/jre/../bin/javadoc"
-J-Xmx512m -J-Xms128m @options @packages
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error during
page generation
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
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 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)
--
Thanks,
Mick Knutson
http://www.baselogic.com
http://www.blincmagazine.com
http://www.djmick.com
http://www.myspace.com/mickknutson
http://www.myspace.com/BLiNCMagazine
http://tahoe.baselogic.com
---
Re: [c-1.1][m2] Error building site with YDoc
Posted by Ludovic Claude <lu...@laposte.net>.
Hi Mick,
The semi-colon doesn't work as a path separator under Unix, you need to
use a colon in you doclet path. Replace ; by ${file.pathSeparator}
Actually, it may be better to specify your dependencies with a
<dependencies> tag in your plugin. See
http://maven.apache.org/pom.html#Plugins
Ludovic
Mick Knutson a écrit :
> Here is my javadoc declaration:
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> <version>2.3</version>
> <configuration>
> <minmemory>128m</minmemory>
> <maxmemory>512</maxmemory>
> <!--<packagenames>org.delta.*</packagenames>-->
> <!--<aggregate>true</aggregate>-->
> <doclet>ydoc.doclets.YStandard</doclet>
> <docletPath>
> ${projectRoot}/src/main/resources/tools/ydoc-
> 3.0-jdk1.5/lib/ydoc.jar;${projectRoot}/src/main/resources/tools/ydoc-
> 3.0-jdk1.5/resources;${build.classes.dir}
> </docletPath>
> <additionalparam>-link
> http://java.sun.com/j2se/1.5.0/docs/api/ -umlautogen</additionalparam>
> <tag name="noinspection" description="IntelliJ
> Inspection Ignore tag" enabled="false"/>
> </configuration>
> </plugin>
>
>
> This works just fine on windows, but on Solaris, I get this error:
>
>
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Error during page generation
>
> Embedded error: Error rendering Maven report: Exit code: 1 - javadoc:
> error - Cannot find doclet class ydoc.doclets.YStandard
>
> Command line was:"cd
> /opt/continuum-1.1/apps/continuum/webapp/WEB-INF/working-directory/81/utilities/common/common-jar/target/site/apidocs
> && /usr/jdk/instances/jdk1.5.0/jre/../bin/javadoc"
> -J-Xmx512m -J-Xms128m @options @packages
> [INFO] ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Error during
> page generation
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> 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 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)
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org