Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 357959

Summary: Include javadoc in distribution.
Product: [RT] Jetty Reporter: Joakim Erdfelt <joakim.erdfelt>
Component: buildAssignee: Joakim Erdfelt <joakim.erdfelt>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: jetty-inbox
Version: 7.5.1   
Target Milestone: 7.5.x   
Hardware: All   
OS: All   
Whiteboard:

Description Joakim Erdfelt CLA 2011-09-16 12:25:12 EDT
Rework the jetty-distribution build to include the raw javadoc (html) in a /javadoc tree that the ${jetty.home}/contexts/javadoc.xml is configured to use.

Also rework the test-jetty-webapp's own use of /javadoc to /javadoc-proxy to avoid a resource path conflict with the upper level context.
Comment 1 Joakim Erdfelt CLA 2011-09-16 12:28:20 EDT
Going to have to rework the use of the maven-dependency-plugin to rely on unpack-dependencies and copy-dependencies.

+ This will gain the benefit of transitive dependencies being used.
+ Will allow the use of the <includeDependencySources> configurable as well.
+ The dependencies will be properly defined and work correctly with the maven reactor.
+ The overall size of the pom.xml should be smaller as well.

Will be doing this work in a branch called 'dist-with-javadoc'
Comment 2 Joakim Erdfelt CLA 2011-09-19 19:06:33 EDT
This work is now included in master