You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Andreas Reichel <an...@manticore-projects.com> on 2022/12/27 11:13:26 UTC

Netbeans 16 fails with valid Maven POM due to Enforcer Plugin

Greetings.

Please, I need help since I am stuck: I have a Maven Build which uses
the Enforcer Plugin and runs completely fine, when starting "mvn clean
package" from command line.
However, in Netbeans 16 I can't run that Build (even when using the
local Maven, same as on the command line). I get a strange Maven
Enforcer related error message:

Failed to execute goal org.apache.maven.plugins:maven-enforcer-
plugin:3.0.0-M2:enforce (default) on project presto-coresql: Unable to
parse configuration of mojo org.apache.maven.plugins:maven-enforcer-
plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign
configuration entry 'ignoredScopes' with value 'test' of type
java.lang.String to property of type java.lang.String[] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-
M2:enforce (default) on project presto-coresql: Unable to parse
configuration of mojo org.apache.maven.plugins:maven-enforcer-
plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign
configuration entry 'ignoredScopes' with value 'test' of type
java.lang.String to property of type java.lang.String[]

Unfortunately, I can't switch the Enforcer Plugin off because the POM
is based on Airlift and so out of reach.

I have attached the full maven output below.
Please how can I work around this? I only want to debug some stuff in
the IDE.

Thank you a lot in advance.
Cheers
Andreas

--
--- maven-enforcer-plugin:3.0.0-M2:enforce (default) @ presto-coresql ---
Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=173, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=41, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3, ConflictResolver.conflictItemCount=105, DefaultDependencyCollector.collectTime=94, DefaultDependencyCollector.transformTime=4}
org.apache.maven.plugins:maven-enforcer-plugin:jar:3.0.0-M2:
   org.codehaus.mojo:extra-enforcer-rules:jar:1.1:runtime
      org.apache.maven.shared:maven-dependency-tree:jar:2.2:compile
         org.eclipse.aether:aether-util:jar:0.9.0.M2:compile
      org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile
         junit:junit:jar:4.11:compile
            org.hamcrest:hamcrest-core:jar:1.3:compile
         classworlds:classworlds:jar:1.1-alpha-2:compile
      commons-codec:commons-codec:jar:1.6:compile
      org.apache.maven.shared:maven-common-artifact-filters:jar:3.0.1:compile
         org.apache.maven.shared:maven-shared-utils:jar:3.1.0:compile
            commons-io:commons-io:jar:2.5:compile
      com.ibm.icu:icu4j:jar:56.1:runtime
   org.apache.maven:maven-artifact:jar:3.0:compile
   org.apache.maven:maven-plugin-api:jar:3.0:compile
      org.apache.maven:maven-model:jar:3.0:compile
      org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
         org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
            org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
   org.apache.maven:maven-core:jar:3.0:compile
      org.apache.maven:maven-settings:jar:3.0:compile
      org.apache.maven:maven-settings-builder:jar:3.0:compile
      org.apache.maven:maven-repository-metadata:jar:3.0:compile
      org.apache.maven:maven-model-builder:jar:3.0:compile
      org.apache.maven:maven-aether-provider:jar:3.0:runtime
      org.sonatype.aether:aether-impl:jar:1.7:compile
         org.sonatype.aether:aether-spi:jar:1.7:compile
      org.sonatype.aether:aether-api:jar:1.7:compile
      org.sonatype.aether:aether-util:jar:1.7:compile
      org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
      org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
      org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile
      org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
         org.sonatype.plexus:plexus-cipher:jar:1.4:compile
   org.codehaus.plexus:plexus-utils:jar:3.1.0:compile
   org.apache.maven.enforcer:enforcer-api:jar:3.0.0-M2:compile
   org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-M2:compile
      org.apache.commons:commons-lang3:jar:3.5:compile
      org.beanshell:bsh:jar:2.0b4:compile
      org.apache.maven:maven-compat:jar:3.0:compile
         org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile
Created new class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
  Imported:  < project>com.facebook.presto:presto-coresql:0.2-SNAPSHOT
Populating class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
  Included: org.apache.maven.plugins:maven-enforcer-plugin:jar:3.0.0-M2
  Included: org.codehaus.mojo:extra-enforcer-rules:jar:1.1
  Included: org.apache.maven.shared:maven-dependency-tree:jar:2.2
  Included: org.eclipse.aether:aether-util:jar:0.9.0.M2
  Included: junit:junit:jar:4.11
  Included: org.hamcrest:hamcrest-core:jar:1.3
  Included: commons-codec:commons-codec:jar:1.6
  Included: org.apache.maven.shared:maven-common-artifact-filters:jar:3.0.1
  Included: org.apache.maven.shared:maven-shared-utils:jar:3.1.0
  Included: commons-io:commons-io:jar:2.5
  Included: com.ibm.icu:icu4j:jar:56.1
  Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
  Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
  Included: org.sonatype.aether:aether-util:jar:1.7
  Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
  Included: org.codehaus.plexus:plexus-component-annotations:jar:1.7.1
  Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
  Included: org.sonatype.plexus:plexus-cipher:jar:1.4
  Included: org.codehaus.plexus:plexus-utils:jar:3.1.0
  Included: org.apache.maven.enforcer:enforcer-api:jar:3.0.0-M2
  Included: org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-M2
  Included: org.apache.commons:commons-lang3:jar:3.5
  Included: org.beanshell:bsh:jar:2.0b4
  Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9
  Excluded: classworlds:classworlds:jar:1.1-alpha-2
  Excluded: org.apache.maven:maven-artifact:jar:3.0
  Excluded: org.apache.maven:maven-plugin-api:jar:3.0
  Excluded: org.apache.maven:maven-model:jar:3.0
  Excluded: org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2
  Excluded: org.apache.maven:maven-core:jar:3.0
  Excluded: org.apache.maven:maven-settings:jar:3.0
  Excluded: org.apache.maven:maven-settings-builder:jar:3.0
  Excluded: org.apache.maven:maven-repository-metadata:jar:3.0
  Excluded: org.apache.maven:maven-model-builder:jar:3.0
  Excluded: org.apache.maven:maven-aether-provider:jar:3.0
  Excluded: org.sonatype.aether:aether-impl:jar:1.7
  Excluded: org.sonatype.aether:aether-spi:jar:1.7
  Excluded: org.sonatype.aether:aether-api:jar:1.7
  Excluded: org.codehaus.plexus:plexus-classworlds:jar:2.2.3
  Excluded: org.apache.maven:maven-compat:jar:3.0
  Excluded: org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6
Configuring mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
Configuring mojo 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce' with basic configurator -->
  (s) fail = true
  (s) failFast = false
  (f) ignoreCache = false
  (f) mojoExecution = org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce {execution: default}
  (s) project = MavenProject: com.facebook.presto:presto-coresql:0.2-SNAPSHOT @ /home/are/Documents/src/sql/pom.xml
  (s) excludes = [commons-logging:commons-logging-api, cglib:cglib, junit:junit, com.google.collections:google-collections, com.google.guava:guava, com.google.code.findbugs:annotations, org.eclipse.jetty.orbit:javax.servlet, com.facebook.airlift:discovery-experimental, com.facebook.airlift:event-experimental, com.facebook.airlift:http-client-experimental, com.facebook.airlift:jmx-http-experimental, com.facebook.airlift:jmx-http-rpc-experimental, com.facebook.airlift:rack-experimental, com.facebook.airlift:rack-launcher-experimental, com.facebook.airlift:rack-packaging-experimental, com.facebook.airlift:rack-server-base-experimental]
  (s) includes = [com.google.guava:guava:[10.0.1,), junit:junit:[4.11,)]
  (s) version = 3.2.3
  (s) version = 1.8
  (f) maxJdkVersion = 1.8
  (s) excludes = [commons-logging:commons-logging-api, cglib:cglib, junit:junit, com.google.collections:google-collections, com.google.guava:guava, com.google.code.findbugs:annotations, org.eclipse.jetty.orbit:javax.servlet, com.facebook.airlift:discovery-experimental, com.facebook.airlift:event-experimental, com.facebook.airlift:http-client-experimental, com.facebook.airlift:jmx-http-experimental, com.facebook.airlift:jmx-http-rpc-experimental, com.facebook.airlift:rack-experimental, com.facebook.airlift:rack-launcher-experimental, com.facebook.airlift:rack-packaging-experimental, com.facebook.airlift:rack-server-base-experimental]
  (s) includes = [com.google.guava:guava:[10.0.1,), junit:junit:[4.11,)]
  (s) version = 3.2.3
  (s) version = 1.8
  (f) maxJdkVersion = 1.8
------------------------------------------------------------------------
Reactor Summary:

presto-coresql ..................................... FAILURE [  0.238 s]
presto-coresql-parser .............................. SKIPPED
presto-coresql-linter .............................. SKIPPED
presto-coresql-rewriter ............................ SKIPPED
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 0.512 s
Finished at: 2022-12-27T17:56:32+07:00
Final Memory: 12M/50M
------------------------------------------------------------------------
Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (default) on project presto-coresql: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (default) on project presto-coresql: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:220)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:605)
	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:537)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:119)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	... 19 more
Caused by: org.codehaus.plexus.component.configurator.ComponentConfigurationException: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
	at org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter.failIfNotTypeCompatible(AbstractConfigurationConverter.java:100)
	at org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:65)
	at org.eclipse.sisu.plexus.CompositeBeanHelper.convertProperty(CompositeBeanHelper.java:273)
	at org.eclipse.sisu.plexus.CompositeBeanHelper.setProperty(CompositeBeanHelper.java:210)
	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:101)
	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:57)
	at org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter.fromChildren(AbstractCollectionConverter.java:54)
	at org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:52)
	at org.eclipse.sisu.plexus.CompositeBeanHelper.convertProperty(CompositeBeanHelper.java:273)
	at org.eclipse.sisu.plexus.CompositeBeanHelper.setProperty(CompositeBeanHelper.java:174)
	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:101)
	at org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:32)
	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:575)
	... 22 more


For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginConfigurationException







Re: Netbeans 16 fails with valid Maven POM due to Enforcer Plugin

Posted by Pieter van den Hombergh <pi...@gmail.com>.
The hint may in the plural scope_s_ and the fact that an array of string is
expected instead of a single string. The ignoredScopes may expect nested
tags such as <scope>... </scope> for each element or scope.

Op di 27 dec. 2022 12:13 schreef Andreas Reichel <
andreas@manticore-projects.com>:

> Greetings.
>
> Please, I need help since I am stuck: I have a Maven Build which uses the
> Enforcer Plugin and runs completely fine, when starting "mvn clean package"
> from command line.
> However, in Netbeans 16 I can't run that Build (even when using the local
> Maven, same as on the command line). I get a strange Maven Enforcer related
> error message:
>
> Failed to execute goal
> org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (default)
> on project presto-coresql: Unable to parse configuration of mojo
> org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for
> parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes'
> with value 'test' of type java.lang.String to property of type
> java.lang.String[] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce
> (default) on project presto-coresql: Unable to parse configuration of mojo
> org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for
> parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes'
> with value 'test' of type java.lang.String to property of type
> java.lang.String[]
>
> Unfortunately, I can't switch the Enforcer Plugin off because the POM is
> based on Airlift and so out of reach.
>
> I have attached the full maven output below.
> Please how can I work around this? I only want to debug some stuff in the
> IDE.
>
> Thank you a lot in advance.
> Cheers
> Andreas
>
> --
>
> --- maven-enforcer-plugin:3.0.0-M2:enforce (default) @ presto-coresql ---
>
> Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=173, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=41, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3, ConflictResolver.conflictItemCount=105, DefaultDependencyCollector.collectTime=94, DefaultDependencyCollector.transformTime=4}
>
> org.apache.maven.plugins:maven-enforcer-plugin:jar:3.0.0-M2:
>
>    org.codehaus.mojo:extra-enforcer-rules:jar:1.1:runtime
>
>       org.apache.maven.shared:maven-dependency-tree:jar:2.2:compile
>
>          org.eclipse.aether:aether-util:jar:0.9.0.M2:compile
>
>       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile
>
>          junit:junit:jar:4.11:compile
>
>             org.hamcrest:hamcrest-core:jar:1.3:compile
>
>          classworlds:classworlds:jar:1.1-alpha-2:compile
>
>       commons-codec:commons-codec:jar:1.6:compile
>
>       org.apache.maven.shared:maven-common-artifact-filters:jar:3.0.1:compile
>
>          org.apache.maven.shared:maven-shared-utils:jar:3.1.0:compile
>
>             commons-io:commons-io:jar:2.5:compile
>
>       com.ibm.icu:icu4j:jar:56.1:runtime
>
>    org.apache.maven:maven-artifact:jar:3.0:compile
>
>    org.apache.maven:maven-plugin-api:jar:3.0:compile
>
>       org.apache.maven:maven-model:jar:3.0:compile
>
>       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
>
>          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
>
>             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
>
>    org.apache.maven:maven-core:jar:3.0:compile
>
>       org.apache.maven:maven-settings:jar:3.0:compile
>
>       org.apache.maven:maven-settings-builder:jar:3.0:compile
>
>       org.apache.maven:maven-repository-metadata:jar:3.0:compile
>
>       org.apache.maven:maven-model-builder:jar:3.0:compile
>
>       org.apache.maven:maven-aether-provider:jar:3.0:runtime
>
>       org.sonatype.aether:aether-impl:jar:1.7:compile
>
>          org.sonatype.aether:aether-spi:jar:1.7:compile
>
>       org.sonatype.aether:aether-api:jar:1.7:compile
>
>       org.sonatype.aether:aether-util:jar:1.7:compile
>
>       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
>
>       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
>
>       org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile
>
>       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
>
>          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
>
>    org.codehaus.plexus:plexus-utils:jar:3.1.0:compile
>
>    org.apache.maven.enforcer:enforcer-api:jar:3.0.0-M2:compile
>
>    org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-M2:compile
>
>       org.apache.commons:commons-lang3:jar:3.5:compile
>
>       org.beanshell:bsh:jar:2.0b4:compile
>
>       org.apache.maven:maven-compat:jar:3.0:compile
>
>          org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile
>
> Created new class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
>
> Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
>
>   Imported:  < project>com.facebook.presto:presto-coresql:0.2-SNAPSHOT
>
> Populating class realm plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2
>
>   Included: org.apache.maven.plugins:maven-enforcer-plugin:jar:3.0.0-M2
>
>   Included: org.codehaus.mojo:extra-enforcer-rules:jar:1.1
>
>   Included: org.apache.maven.shared:maven-dependency-tree:jar:2.2
>
>   Included: org.eclipse.aether:aether-util:jar:0.9.0.M2
>
>   Included: junit:junit:jar:4.11
>
>   Included: org.hamcrest:hamcrest-core:jar:1.3
>
>   Included: commons-codec:commons-codec:jar:1.6
>
>   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:3.0.1
>
>   Included: org.apache.maven.shared:maven-shared-utils:jar:3.1.0
>
>   Included: commons-io:commons-io:jar:2.5
>
>   Included: com.ibm.icu:icu4j:jar:56.1
>
>   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
>
>   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
>
>   Included: org.sonatype.aether:aether-util:jar:1.7
>
>   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
>
>   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.7.1
>
>   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
>
>   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
>
>   Included: org.codehaus.plexus:plexus-utils:jar:3.1.0
>
>   Included: org.apache.maven.enforcer:enforcer-api:jar:3.0.0-M2
>
>   Included: org.apache.maven.enforcer:enforcer-rules:jar:3.0.0-M2
>
>   Included: org.apache.commons:commons-lang3:jar:3.5
>
>   Included: org.beanshell:bsh:jar:2.0b4
>
>   Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9
>
>   Excluded: classworlds:classworlds:jar:1.1-alpha-2
>
>   Excluded: org.apache.maven:maven-artifact:jar:3.0
>
>   Excluded: org.apache.maven:maven-plugin-api:jar:3.0
>
>   Excluded: org.apache.maven:maven-model:jar:3.0
>
>   Excluded: org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2
>
>   Excluded: org.apache.maven:maven-core:jar:3.0
>
>   Excluded: org.apache.maven:maven-settings:jar:3.0
>
>   Excluded: org.apache.maven:maven-settings-builder:jar:3.0
>
>   Excluded: org.apache.maven:maven-repository-metadata:jar:3.0
>
>   Excluded: org.apache.maven:maven-model-builder:jar:3.0
>
>   Excluded: org.apache.maven:maven-aether-provider:jar:3.0
>
>   Excluded: org.sonatype.aether:aether-impl:jar:1.7
>
>   Excluded: org.sonatype.aether:aether-spi:jar:1.7
>
>   Excluded: org.sonatype.aether:aether-api:jar:1.7
>
>   Excluded: org.codehaus.plexus:plexus-classworlds:jar:2.2.3
>
>   Excluded: org.apache.maven:maven-compat:jar:3.0
>
>   Excluded: org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6
>
> Configuring mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
>
> Configuring mojo 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce' with basic configurator -->
>
>   (s) fail = true
>
>   (s) failFast = false
>
>   (f) ignoreCache = false
>
>   (f) mojoExecution = org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce {execution: default}
>
>   (s) project = MavenProject: com.facebook.presto:presto-coresql:0.2-SNAPSHOT @ /home/are/Documents/src/sql/pom.xml
>
>   (s) excludes = [commons-logging:commons-logging-api, cglib:cglib, junit:junit, com.google.collections:google-collections, com.google.guava:guava, com.google.code.findbugs:annotations, org.eclipse.jetty.orbit:javax.servlet, com.facebook.airlift:discovery-experimental, com.facebook.airlift:event-experimental, com.facebook.airlift:http-client-experimental, com.facebook.airlift:jmx-http-experimental, com.facebook.airlift:jmx-http-rpc-experimental, com.facebook.airlift:rack-experimental, com.facebook.airlift:rack-launcher-experimental, com.facebook.airlift:rack-packaging-experimental, com.facebook.airlift:rack-server-base-experimental]
>
>   (s) includes = [com.google.guava:guava:[10.0.1,), junit:junit:[4.11,)]
>
>   (s) version = 3.2.3
>
>   (s) version = 1.8
>
>   (f) maxJdkVersion = 1.8
>
>   (s) excludes = [commons-logging:commons-logging-api, cglib:cglib, junit:junit, com.google.collections:google-collections, com.google.guava:guava, com.google.code.findbugs:annotations, org.eclipse.jetty.orbit:javax.servlet, com.facebook.airlift:discovery-experimental, com.facebook.airlift:event-experimental, com.facebook.airlift:http-client-experimental, com.facebook.airlift:jmx-http-experimental, com.facebook.airlift:jmx-http-rpc-experimental, com.facebook.airlift:rack-experimental, com.facebook.airlift:rack-launcher-experimental, com.facebook.airlift:rack-packaging-experimental, com.facebook.airlift:rack-server-base-experimental]
>
>   (s) includes = [com.google.guava:guava:[10.0.1,), junit:junit:[4.11,)]
>
>   (s) version = 3.2.3
>
>   (s) version = 1.8
>
>   (f) maxJdkVersion = 1.8
>
> ------------------------------------------------------------------------
>
> Reactor Summary:
>
>
> presto-coresql ..................................... FAILURE [  0.238 s]
>
> presto-coresql-parser .............................. SKIPPED
>
> presto-coresql-linter .............................. SKIPPED
>
> presto-coresql-rewriter ............................ SKIPPED
>
> ------------------------------------------------------------------------
>
> BUILD FAILURE
>
> ------------------------------------------------------------------------
>
> Total time: 0.512 s
>
> Finished at: 2022-12-27T17:56:32+07:00
>
> Final Memory: 12M/50M
>
> ------------------------------------------------------------------------
>
> Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (default) on project presto-coresql: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[] -> [Help 1]
>
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce (default) on project presto-coresql: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
>
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:220)
>
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>
> 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
>
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
>
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
>
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
>
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>
> 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>
> Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce for parameter ignoredScopes: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
>
> 	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:605)
>
> 	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:537)
>
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:119)
>
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>
> 	... 19 more
>
> Caused by: org.codehaus.plexus.component.configurator.ComponentConfigurationException: Cannot assign configuration entry 'ignoredScopes' with value 'test' of type java.lang.String to property of type java.lang.String[]
>
> 	at org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter.failIfNotTypeCompatible(AbstractConfigurationConverter.java:100)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:65)
>
> 	at org.eclipse.sisu.plexus.CompositeBeanHelper.convertProperty(CompositeBeanHelper.java:273)
>
> 	at org.eclipse.sisu.plexus.CompositeBeanHelper.setProperty(CompositeBeanHelper.java:210)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:101)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:57)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter.fromChildren(AbstractCollectionConverter.java:54)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:52)
>
> 	at org.eclipse.sisu.plexus.CompositeBeanHelper.convertProperty(CompositeBeanHelper.java:273)
>
> 	at org.eclipse.sisu.plexus.CompositeBeanHelper.setProperty(CompositeBeanHelper.java:174)
>
> 	at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:101)
>
> 	at org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:32)
>
> 	at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:575)
>
> 	... 22 more
>
>
>
> For more information about the errors and possible solutions, please read the following articles:
>
> [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginConfigurationException
>
>
>
>
>
>
>
>