Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

EclipseLink/Build/Tycho

< EclipseLink‎ | Build
Revision as of 13:09, 29 June 2011 by Eric.gwin.oracle.com (Talk | contribs) (New page: == Using Tycho with EclipseLink (2.4.0+) == Tycho is a Maven plugin designed to generate OSGi bundles and Eclipse plugins. It's use is fairly transparent both in the automated system, and ...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Using Tycho with EclipseLink (2.4.0+)

Tycho is a Maven plugin designed to generate OSGi bundles and Eclipse plugins. It's use is fairly transparent both in the automated system, and with the Eclipse IDE. However, this change was made primarily to move to a "manifest-first" build approach (the OSGi manifest files are parsed to determine dependencies and to build the software), this is a fundimental change from the previous methodology of building the software using predifined dependencies and classpaths, then generating an OSGi manifest and bundle post-compile. This paradym change will have profound impact upon development, as package development will no longer be divorced from Manifest maintenance. Also manifest issues will be more visible as they are used to build the product and any problems will be visible much sooner.

Back to the top