diff --git a/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java b/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java index bdcd48eeff5d3..9dc4a552aad8c 100644 --- a/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java +++ b/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java @@ -155,11 +155,6 @@ public class DevMojo extends AbstractMojo { private static final String ORG_JETBRAINS_KOTLIN = "org.jetbrains.kotlin"; private static final String KOTLIN_MAVEN_PLUGIN = "kotlin-maven-plugin"; - private static final String IO_SMALLRYE = "io.smallrye"; - private static final String ORG_JBOSS_JANDEX = "org.jboss.jandex"; - private static final String JANDEX_MAVEN_PLUGIN = "jandex-maven-plugin"; - private static final String JANDEX = "jandex"; - private static final String BOOTSTRAP_ID = "DevMojo"; /** @@ -367,6 +362,17 @@ public class DevMojo extends AbstractMojo { @Component BuildAnalyticsProvider analyticsProvider; + /** + * A comma-separated list of Maven plugin keys in {@code groupId:artifactId} format + * (for example {@code org.codehaus.mojo:flatten-maven-plugin} and/or goal prefixes, + * (for example {@code flatten}) that should be skipped when {@code quarkus:dev} identifies + * Maven plugin goals that should be executed before the application is launched in dev mode. + *
+ * Only the {@code flatten} Maven plugin is skipped by default.
+ */
+ @Parameter(defaultValue = "org.codehaus.mojo:flatten-maven-plugin")
+ Set