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

Use Java 7 target, build using 8-14 #181

Closed bmarwell closed 3 years ago

bmarwell commented 3 years ago

Builds on Java 11 through 16-ea fail because Java 1.6 is not supported anymore. These commits will set the baseline to Java 1.7 and remove Java 15/16-ea from the build chain for now. Instead, checks are executed on 8, 11, 14.

Java 15+ builds will throw a ConcurrentModificationException from the dependent bnd jar, which is used by both this plugin directly and the Apache Felix plugin (in an older version). This has to be dealt with in a later PR.