Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-397

Interoperability with Eclipse Equinox and PDE

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Maven Bundle Plugin
    • Labels:
      None

      Description

      Maven bundle plugin can nicely collect all Maven dependencies, generate bundle manifest and create jar package. However it is not very useful if you need to run that bundle in self-hosted mode for debugging. Eclipse provides nice development and debugging environment for OSGi bundles, but bundles created by this plugin can't be easily used there.

      One possible option would be to provide a separate goal that would create folder structure compatible with Eclipse PDE. Basically place generated manifest file into the ${basedir}/META-INF/MANIFEST.MF and copy jars according to the Bundle-ClassPath attribute. Then such project could be imported into Eclipse and used with PDE.

        Attachments

        1. EMBED_EXAMPLE.zip
          4 kB
          Stuart McCulloch
        2. EMBED_EXAMPLE_2.zip
          4 kB
          Stuart McCulloch

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              eu Eugene Kuleshov
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: