Fixing OSGi bundle + tycho-p2 build failures (#9017)

* Fixing errors/warnings from maven-bundle-plugin
* avoid issues with eclipse ranges
* Fixing version of p2.core
* revert bach tycho eclipse plugin to last working version 2.7.5

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Signed-off-by: Olivier Lamy <olamy@apache.org>
Co-authored-by: Olivier Lamy <olamy@apache.org>
This commit is contained in:
Joakim Erdfelt 2022-12-07 07:51:59 -06:00 committed by GitHub
parent e923123a32
commit 3d3c95462a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 1 deletions

View File

@ -11,6 +11,10 @@
<name>Jetty :: Documentation :: AsciiDoctor Extensions</name> <name>Jetty :: Documentation :: AsciiDoctor Extensions</name>
<packaging>jar</packaging> <packaging>jar</packaging>
<properties>
<bundle-symbolic-name>${project.groupId}.asciidoctor.extensions</bundle-symbolic-name>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.asciidoctor</groupId> <groupId>org.asciidoctor</groupId>

View File

@ -11,6 +11,10 @@
<name>Jetty :: Documentation</name> <name>Jetty :: Documentation</name>
<packaging>jar</packaging> <packaging>jar</packaging>
<properties>
<bundle-symbolic-name>${project.groupId}</bundle-symbolic-name>
</properties>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>

View File

@ -12,7 +12,7 @@
<description>Generates a (maven based) P2 Updatesite</description> <description>Generates a (maven based) P2 Updatesite</description>
<packaging>pom</packaging> <packaging>pom</packaging>
<properties> <properties>
<tycho-version>3.0.0</tycho-version> <tycho-version>2.7.5</tycho-version>
</properties> </properties>
<build> <build>
<plugins> <plugins>