reficio / p2-maven-plugin

Maven3 plugin that automates the third-party dependency management for Eclipse RCP
http://reficio.org
230 stars 97 forks source link

Missing/empty Bundle-SymbolicName causes plugin to ignore artifact w/o message #161

Open gschnepp opened 4 years ago

gschnepp commented 4 years ago

No message is thrown, if the Bundle-SymbolicName is not set. That artifact is just ignored and even not copied to target.

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0
<groupId>de.credo.libraries</groupId>
<artifactId>de.credo.libraries.p2-3rd-party</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>

<properties>
    <tycho-version>1.7.0</tycho-version>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>14</maven.compiler.target>
</properties>

<build>
    <plugins>
        <plugin>
            <groupId>org.reficio</groupId>
            <artifactId>p2-maven-plugin</artifactId>
            <version>1.3.0</version>
            <executions>
                <execution>
                    <id>default-cli</id>
                    <configuration>
                        <artifacts>
                            <artifact>
                                <id>org.bidib.com.github.markusbernhardt:proxy-vole:jar:1.0.8</id>
                            </artifact>
                        </artifacts>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>