felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre De Rop (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (FELIX-5647) Errors in pom makes maven project builder bail out
Date Thu, 06 Jul 2017 08:30:00 GMT

     [ https://issues.apache.org/jira/browse/FELIX-5647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Pierre De Rop closed FELIX-5647.
--------------------------------
    Resolution: Fixed

> Errors in pom makes maven project builder bail out
> --------------------------------------------------
>
>                 Key: FELIX-5647
>                 URL: https://issues.apache.org/jira/browse/FELIX-5647
>             Project: Felix
>          Issue Type: Improvement
>          Components: Dependency Manager
>    Affects Versions: dependencymanager-4.3.0
>         Environment: Windows 10
>            Reporter: Mario Toffia
>            Assignee: Pierre De Rop
>            Priority: Minor
>         Attachments: test.assembly.with.dm.tgz
>
>
> (Could not find: "dependencymanager-4.4.0" of which is the version that I'm really using
- as the affects versions)
> Description:
> The pom file has packaging `bundle` but it does not include a `plugin` section with _maven-bundle-plugin_.
This makes the maven project builder to bail out since it cannot find anything keyed to `bundle`.
> All other felix projects works ok since they do declare 'maven-bundle-plugin section
in the build->plugin section. This makes plexus to resolve such.
> I'm using this in a custom assembly plugin for my framework to resolve artifacts etc
using the maven project builder to perorm those tasks.
> The only thing needed, i think, is to insert the following in the pom file:
> ```
>     <build>
>         <plugins>
>             <plugin>
>                 <groupId>org.apache.felix</groupId>
>                 <artifactId>maven-bundle-plugin</artifactId>
>                 <version>2.3.7</version>
>                 <extensions>true</extensions>
>            </plugin>
>        </plugins>
>    </build>
> ```
> Cheers,
>  Mario



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message