From 3da7b8ff94f5a15736bf07767f069863b3504ecc Mon Sep 17 00:00:00 2001 From: Martin Stockhammer Date: Sun, 20 Jan 2019 22:20:25 +0100 Subject: [PATCH] Adding jabx dependency for JDK11 The dependency is needed by enunciate plugin. It is not sufficient to add it as plugin dependency. Using profile for selecting JDK9+ only and adding it as 'provided' scope. --- .../archiva-rest/archiva-rest-api/pom.xml | 23 +++++++++++++++++++ .../archiva-web/archiva-web-common/pom.xml | 23 +++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/pom.xml b/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/pom.xml index e4ee61e5a..e2daaab12 100644 --- a/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/pom.xml +++ b/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/pom.xml @@ -110,4 +110,27 @@ + + + + jdk9+ + + [1.9,) + + + + javax.xml.bind + jaxb-api + 2.3.0 + provided + + + + + + diff --git a/archiva-modules/archiva-web/archiva-web-common/pom.xml b/archiva-modules/archiva-web/archiva-web-common/pom.xml index f7b86786c..24a4ec8fa 100644 --- a/archiva-modules/archiva-web/archiva-web-common/pom.xml +++ b/archiva-modules/archiva-web/archiva-web-common/pom.xml @@ -491,4 +491,27 @@ + + + + jdk9+ + + [1.9,) + + + + javax.xml.bind + jaxb-api + 2.3.0 + provided + + + + + + -- 2.39.5