Project Dependencies

From Eclipsepedia

Revision as of 15:52, 4 January 2008 by Paul.socialphysics.org (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Each project (dependencies, etc.) must be able to be managed from within the Eclipse IDE without manually editing build.xml files. It must be possible for each project to export a build.xml Ant file such that

  • It can be used to build all appropriate targets from a command line using CVS and Ant
  • It must not use any absolute class names
  • It must not require eclipse-specific jar files (only stated dependencies)
  • It must build when eclipse is not installed
  • It must be able to build both release and debug targets
  • Targets
    • jar for any consumable component
    • war file for WS deployable components
    • javadoc
    • eclipse plugin