jira-importer commented on issue #997:
URL: 
https://github.com/apache/maven-javadoc-plugin/issues/997#issuecomment-2957368696

   **[Christian 
Schulte](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=schulte77)**
 commented
   
   Having
   
   ```xml
   <reporting>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>2.5</version>
         <reportSets>
           <reportSet>
             <id>javadoc</id>
             <inherited>true</inherited>
             <reports>
               <report>javadoc</report>
             </reports>
             <configuration>
               <aggregate>false</aggregate>
               <author>true</author>
               <charset>UTF-8</charset>
               <docencoding>UTF-8</docencoding>
               <encoding>UTF-8</encoding>
               <keywords>true</keywords>
               <doctitle>${pom.name} Specification ${pom.version}</doctitle>
               <linksource>true</linksource>
               <nodeprecated>true</nodeprecated>
               <quiet>false</quiet>
               <verbose>false</verbose>
               <serialwarn>true</serialwarn>
               <windowtitle>${pom.name} Specification 
${pom.version}</windowtitle>
               <overview>${basedir}/src/main/javadoc/overview.html</overview>
               <show>public</show>
               <links>
                 <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
               </links>
             </configuration>
           </reportSet>
           <reportSet>
             <id>aggregate</id>
             <inherited>false</inherited>
             <reports>
               <report>aggregate</report>
             </reports>
             <configuration>
               <aggregate>true</aggregate>
               <breakiterator>true</breakiterator>
               <charset>UTF-8</charset>
               <docencoding>UTF-8</docencoding>
               <encoding>UTF-8</encoding>
               <keywords>false</keywords>
               <linksource>true</linksource>
               <serialwarn>true</serialwarn>
               <show>private</show>
               <doctitle>${pom.name} Specification ${pom.version}</doctitle>
               <windowtitle>${pom.name} Specification 
${pom.version}</windowtitle>
             </configuration>
           </reportSet>
         </reportSets>
       </plugin>
   ```
   
   in a parent pom from a multi-module project containing a mojo artifact 
defined like
   
   ```java
   * @goal java-resources
   * @phase generate-sources
   * @requiresDependencyResolution compile
   ```
   
   still produces a similar stacktrace for me
   
   ```java
   [INFO] Trace
   org.apache.maven.lifecycle.LifecycleExecutionException: Error extracting 
plugin descriptor: 'Goal: java-resources already exists in the plugin 
descriptor for prefix: some-prefix
   Existing implementation is: some.package.JavaResourcesMojo
   Conflicting implementation is: some.package.JavaResourcesMojo'
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:583)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(DefaultLifecycleExecutor.java:924)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLifecycleExecutor.java:767)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:549)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
           at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
           at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
           at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
           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:324)
           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)
   Caused by: org.apache.maven.plugin.MojoExecutionException: Error extracting 
plugin descriptor: 'Goal: java-resources already exists in the plugin 
descriptor for prefix: some-prefix
   Existing implementation is: some.package.JavaResourcesMojo
   Conflicting implementation is: some.package.JavaResourcesMojo'
           at 
org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:158)
           at 
org.apache.maven.plugin.plugin.HelpGeneratorMojo.execute(HelpGeneratorMojo.java:63)
           at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
           at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
           ... 20 more
   Caused by: 
org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException: Goal: 
java-resources already exists in the plugin descriptor for prefix: some-prefix
   Existing implementation is: some.package.JavaResourcesMojo
   Conflicting implementation is: some.package.JavaResourcesMojo
           at 
org.apache.maven.plugin.descriptor.PluginDescriptor.addMojo(PluginDescriptor.java:103)
           at 
org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePluginDescriptor(DefaultMojoScanner.java:110)
           at 
org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:146)
           ... 23 more
   
   ```
   
   when executing
   
   ```java
   mvn site:stage -DstagingDirectory=/tmp/staging -e
   ```
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to