Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest version of bnd-maven-plugin #1770

Closed
wants to merge 1 commit into from
Closed

Update to latest version of bnd-maven-plugin #1770

wants to merge 1 commit into from

Commits on Aug 27, 2020

  1. Update to latest version of bnd-maven-plugin

    This version has a couple of advantages:
    
    1) It is aware of module-info.class files, which means we don't
    need to manually override the "Require-Capability" header.
    
    2) External packages used by reflection are now detected, i.e.
    the "sun.misc" package is now added to the "Import-Package"
    header. This is manually given optional resolution since it
    is obviously not present on all JVMs.
    
    3) It also introduces some new useful OSGi headers:
     - Bundle-DocURL (overriden with correct URL for manual)
     - Bundle-License
     - Bundle-SCM
    
    This change also removes unnecessary mention of the felix
    bundle-plugin in the pluginManagement section of the parent pom.
    
    Signed-off-by: Mat Booth <[email protected]>
    mbooth101 committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    596d86e View commit details
    Browse the repository at this point in the history