Thanks. We are using osgi. I'd be happy if I could just exclude all third-party libs from the javadoc generation.
On Fri, Dec 20, 2013 at 11:13 PM, Mirko Friedenhagen < mfriedenha...@gmail.com> wrote: > Hello Richard, > > a wild guess: you have the same packages included by different dependencies > (guava was once called Google collections, some jakarta-commons components > were available via multiple groupId/artifactId combinations). > > Regards > Mirko > -- > Sent from my mobile > On Dec 21, 2013 12:53 AM, "Richard Rodseth" <rrods...@gmail.com> wrote: > > > We are having the following problem generating javadocs using > > > > mvn javadoc:aggregate -DskipTest=true -P site,\!build-ui > > > > >>> > > > > [ERROR] Exit code: 1 - javadoc: warning - Multiple sources of package > > comments found for package "org.osgi.framework" > > > > [ERROR] javadoc: warning - Multiple sources of package comments found for > > package "org.apache.commons.collections" > > > > [ERROR] javadoc: warning - Multiple sources of package comments found for > > package "org.acplt.oncrpc" > > > > [ERROR] javadoc: warning - Multiple sources of package comments found for > > package "org.apache.commons.beanutils" > > > > [ERROR] > > > > > com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.class(com/googlecode/concurrentlinkedhashmap:ConcurrentLinkedHashMap.class): > > warning: Cannot find annotation method 'value()' in type > > 'javax.annotation.concurrent.GuardedBy': class file for > > javax.annotation.concurrent.GuardedBy not found > > > > [ERROR] > > > > > com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.class(com/googlecode/concurrentlinkedhashmap:ConcurrentLinkedHashMap.class): > > warning: Cannot find annotation method 'value()' in type > > 'javax.annotation.concurrent.GuardedBy' > > > > <<< > > > > But I've had no luck at all adding <excludePackageNames> to our top-level > > pom.xml, e.g.. > > > > <plugin> > > > > <groupId>org.apache.maven.plugins</groupId> > > > > <artifactId>maven-javadoc-plugin</artifactId> > > > > <version>${maven-javadoc-plugin.version}</version> > > > > <configuration> > > > > > > > > > <excludePackageNames>org.osgi.framework.*,com.googlecode.*</excludePackageNames> > > > > </configuration> > > > > <reportSets> > > > > <reportSet> > > > > <id>html</id> > > > > <reports> > > > > <report>javadoc</report> > > > > </reports> > > > > </reportSet> > > > > </reportSets> > > > > </plugin> > > > > Any troubleshooting tips would be appreciated. Thanks. > > >