[ https://issues.apache.org/jira/browse/MENFORCER-416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17522846#comment-17522846 ]
Thomas LE CLERE commented on MENFORCER-416: ------------------------------------------- [~michael-o] , I added a sample project. Maybe it's a mistake in the enforcer-plugin declaration. > Range [0, 3) out of bounds for length 2 > --------------------------------------- > > Key: MENFORCER-416 > URL: https://issues.apache.org/jira/browse/MENFORCER-416 > Project: Maven Enforcer Plugin > Issue Type: Bug > Reporter: Thomas LE CLERE > Priority: Major > Attachments: sample.zip > > > Hello, > I face an issue when I compile a maven project: > {code:java} > Caused by: java.lang.StringIndexOutOfBoundsException: Range [0, 3) out of > bounds for length 2 > at jdk.internal.util.Preconditions$1.apply (Preconditions.java:55) > at jdk.internal.util.Preconditions$1.apply (Preconditions.java:52) > at jdk.internal.util.Preconditions$4.apply (Preconditions.java:213) > at jdk.internal.util.Preconditions$4.apply (Preconditions.java:210) > at jdk.internal.util.Preconditions.outOfBounds (Preconditions.java:98) > at jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex > (Preconditions.java:112) > at jdk.internal.util.Preconditions.checkFromToIndex > (Preconditions.java:349) > at java.lang.String.checkBoundsBeginEnd (String.java:4589) > at java.lang.String.substring (String.java:2703) > at org.apache.commons.lang.SystemUtils.getJavaVersionAsFloat > (SystemUtils.java:1122) > at org.apache.commons.lang.SystemUtils.<clinit> (SystemUtils.java:818) > at org.apache.maven.plugins.enforcer.RequireJavaVersion.execute > (RequireJavaVersion.java:52) > at org.apache.maven.plugins.enforcer.EnforceMojo.execute > (EnforceMojo.java:190) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:301) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:211) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:165) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:157) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:121) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:127) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > at jdk.internal.reflect.DirectMethodHandleAccessor.invoke > (DirectMethodHandleAccessor.java:104) > at java.lang.reflect.Method.invoke (Method.java:577) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) {code} > Here is my settings > {code:java} > Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0) > Maven home: /usr/local/Cellar/maven/3.8.5/libexec > Java version: 18, vendor: Homebrew, runtime: > /usr/local/Cellar/openjdk/18/libexec/openjdk.jdk/Contents/Home > Default locale: fr_FR, platform encoding: UTF-8 > OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac" {code} > Thanks in advance for your help. > Regards, -- This message was sent by Atlassian Jira (v8.20.1#820001)