From dcdda2a7f0a64e6c36a3f23ba352f0827c839a9e Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Fri, 25 Feb 2022 13:23:21 +1000 Subject: [PATCH] add used but non declared dependencies and fix some scope (#7626) * add used but non declared dependencies and fix some scope * add exclusion in javadoc module Signed-off-by: Olivier Lamy --- javadoc/pom.xml | 6 ++++++ jetty-jspc-maven-plugin/pom.xml | 17 +++++++++++++++++ jetty-maven-plugin/pom.xml | 13 +++++++++++++ pom.xml | 5 +++++ 4 files changed, 41 insertions(+) diff --git a/javadoc/pom.xml b/javadoc/pom.xml index f1ee1b1d02a0..43f9ef35ab2a 100644 --- a/javadoc/pom.xml +++ b/javadoc/pom.xml @@ -395,6 +395,12 @@ org.eclipse.jetty jetty-jspc-maven-plugin provided + + + javax.annotation + javax.annotation-api + + org.eclipse.jetty diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index c61b930c6ed1..a36748cff26e 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -75,6 +75,7 @@ org.apache.maven maven-plugin-api + provided javax.annotation @@ -87,9 +88,25 @@ maven-plugin-annotations provided + + org.apache.maven + maven-core + provided + + + org.apache.maven + maven-model + provided + + + org.apache.maven + maven-settings + provided + org.apache.maven maven-artifact + provided org.apache.maven.plugin-tools diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index 77b271568c74..0c6a0386a73c 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -128,6 +128,7 @@ org.apache.maven maven-plugin-api + provided javax.annotation @@ -135,13 +136,25 @@ + + org.apache.maven + maven-model + provided + + + org.apache.maven + maven-settings + provided + org.apache.maven maven-artifact + provided org.apache.maven maven-core + provided org.apache.maven.plugin-tools diff --git a/pom.xml b/pom.xml index a1af5cfdb272..552121e55903 100644 --- a/pom.xml +++ b/pom.xml @@ -1187,6 +1187,11 @@ + + org.apache.maven + maven-model + ${maven.version} + org.apache.maven maven-plugin-api