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:&quot;cd
/opt/continuum-1.1/apps/continuum/webapp/WEB-INF/working-directory/81/utilities/common/common-jar/target/site/apidocs
&amp;&amp; /usr/jdk/instances/jdk1.5.0/jre/../bin/javadoc&quot;
-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:&quot;cd
> /opt/continuum-1.1/apps/continuum/webapp/WEB-INF/working-directory/81/utilities/common/common-jar/target/site/apidocs
> &amp;&amp; /usr/jdk/instances/jdk1.5.0/jre/../bin/javadoc&quot;
> -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