java.lang.StringIndexOutOfBoundsException:字符串索引超出范围错误
我遇到了ajava.lang.StringIndexOutOfBoundsException:字符串索引超出范围错误,java,apache,maven,Java,Apache,Maven,我遇到了ajava.lang.StringIndexOutOfBoundsException:字符串索引超出范围的错误 ~/apache-maven-3.3.3/bin]$mvn-version /home//jdk1.7.0\u 75//bin/java-Xdebug-classpath /home//apache-maven-3.3.3/boot/plexus-classworlds-2.5.2.jar -Dclassworlds.conf=/home//apache-maven-3.3.3
java.lang.StringIndexOutOfBoundsException:字符串索引超出范围的错误
~/apache-maven-3.3.3/bin]$mvn-version
/home//jdk1.7.0\u 75//bin/java-Xdebug-classpath
/home//apache-maven-3.3.3/boot/plexus-classworlds-2.5.2.jar
-Dclassworlds.conf=/home//apache-maven-3.3.3/bin/m2.conf-Dmaven.home=/home//apache-maven-3.3.3-Dmaven.multimultimultimultimultipuleprojectdirectory=/home//apache-maven-3.3.3/bin org.codehaus.plexus.classworlds.launcher.launcher-version
java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1
位于java.lang.String.substring(String.java:1911)
位于org.codehaus.plexus.classworlds.launcher.ConfigurationParser.loadGlob(ConfigurationParser.java:343)
位于org.codehaus.plexus.classworlds.launcher.ConfigurationParser.parse(ConfigurationParser.java:246)
位于org.codehaus.plexus.classworlds.launcher.Configurator.configure(Configurator.java:133)
位于org.codehaus.plexus.classworlds.launcher.launcher.configure(launcher.java:131)
位于org.codehaus.plexus.classworlds.launcher.launcher.mainWithExitCode(launcher.java:409)
位于org.codehaus.plexus.classworlds.launcher.launcher.main(launcher.java:356)
我当前的设置:
Maven 3.3.3
红帽5.6
已尝试安装:
JDK 1.7和1.8
我甚至尝试过切换Java版本,但都没用 你的pom文件里有什么?或者settings.xml
。我的理解是:mvn在读取pom文件之前就已经失败了。我没有对settings.xml进行任何更改。我下载了Maven并解压了它