Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357959 - Include javadoc in distribution.
Summary: Include javadoc in distribution.
Status: RESOLVED FIXED
Alias: None
Product: Jetty
Classification: RT
Component: build (show other bugs)
Version: 7.5.1   Edit
Hardware: All All
: P3 minor (vote)
Target Milestone: 7.5.x   Edit
Assignee: Joakim Erdfelt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-16 12:25 EDT by Joakim Erdfelt CLA
Modified: 2011-09-19 19:06 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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