About Tycho

Tycho integrates Maven with Eclipse and OSGi

Project Modules

This project has declared the following modules:

Name Description
Tycho Embedder API Maven/OSGi Shared Classes Classes shared between the tycho-spi module and Tycho's OSGi bundles.
Sisu OSGi/Plexus bridge Tycho integrates Maven with Eclipse and OSGi
P2 Maven Integration The P2 Maven Plugin provides access to the P2 eco-system inside maven.
Tycho Eclipse Project Metadata Model Tycho integrates Maven with Eclipse and OSGi
Tycho Service Provider Interfaces This contains interfaces that might be used to enahnce Tycho itself with plugins
Tycho Core Core Tycho components
Tycho Testing Harness Tycho integrates Maven with Eclipse and OSGi
Tycho JDT Compiler Component Tycho integrates Maven with Eclipse and OSGi
Tycho JVM Library Detector Tycho integrates Maven with Eclipse and OSGi
Tycho OSGi Compiler Plugin A plugin for compiling OSGi bundles
Tycho P2 Support Tycho integrates Maven with Eclipse and OSGi
Tycho OSGi Packaging Plugin A plugin for packaging OSGi bundles
Tycho OSGi Source Plugin A plugin for packing source on OSGi bundles
Tycho Target Platform Configuration Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho Maven Build Extension The Tycho Maven Plugin provides extensions to build Eclipse projects.
Tycho OSGi Declarative Services Plugin A plugin for handling OSGi Declarative Services
Tycho JGit Build Timestamp Provider Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho Baseline Plugin A plugin for handling OSGi Declarative Services
Tycho SBOM model extension Tycho integrates Maven with Eclipse and OSGi
Tycho Surefire Parent Tycho integrates Maven with Eclipse and OSGi
Tycho Versions Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho p2 Director Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho p2 Metadata Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho p2 Publisher Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho p2 Repository Plugin A plugin for creating p2 repositories
Tycho Artifactor Comparator Plugin Tycho integrates Maven with Eclipse and OSGi
Tycho GPG plugin A plugin to produce GPG signatures for p2 artifacts
Tycho Extras Additional tools for Tycho
tycho-build Tycho integrates Maven with Eclipse and OSGi
Plugin for performing API analysis tasks Tycho integrates Maven with Eclipse and OSGi
Tycho Target Platform Contains the neccesary bits to handle target platform files.
Tycho BND Plugin Builds BND Workspace with Maven
Tycho Repository Plugin Mojos dedicated to creating OSGi Repositories
Tycho Eclipse Plugin Maven Plugins for working with Eclipse