java.lang.ArrayIndexOutOfBoundsException: 52785

抱着吉他敲代码 2017-08-21 02:19:41
[ERROR] 52785
java.lang.ArrayIndexOutOfBoundsException: 52785
at org.codehaus.plexus.util.xml.pull.MXParser.parsePI(MXParser.java:2502)
at org.codehaus.plexus.util.xml.pull.MXParser.parseEpilog(MXParser.java:1604)
at org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java:1434)
at org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1131)
at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:3856)
at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:595)
at org.apache.maven.model.io.DefaultModelReader.read(DefaultModelReader.java:109)
at org.apache.maven.model.io.DefaultModelReader.read(DefaultModelReader.java:82)
at org.apache.maven.model.building.DefaultModelProcessor.read(DefaultModelProcessor.java:81)
at org.apache.maven.model.building.DefaultModelBuilder.readModel(DefaultModelBuilder.java:535)
at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:1097)
at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:829)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:331)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:321)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:199)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.resolveCachedArtifactDescriptor(DefaultDependencyCollector.java:544)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.getArtifactDescriptorResult(DefaultDependencyCollector.java:528)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:418)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:372)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:360)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:263)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:325)
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:169)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:195)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:127)
at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:246)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:200)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.



哪位大佬知道这个报错。。。。
...全文
3082 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cloud-Future 2018-03-20
  • 打赏
  • 举报
回复
引用 9 楼 hwl20160903 的回复:
我也遇到同样的问题了,楼主解决了吗?
已解决 把本地仓库的org\codehaus\plexus目录删了,让maven重新下载。
  • 打赏
  • 举报
回复
问题解决了 <mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> </mirror> --> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors> 远程仓库改成阿里云的就可以了,之前的报错还是不知道原因,应该是版本问题
  • 打赏
  • 举报
回复
引用 11 楼 hwl20160903 的回复:
[quote=引用 10 楼 system_pp 的回复:] [quote=引用 9 楼 hwl20160903 的回复:] 我也遇到同样的问题了,楼主解决了吗?
还没有,最近在做项目,有人说是
引用 9 楼 hwl20160903 的回复:
我也遇到同样的问题了,楼主解决了吗?
还没有,可能是setting和pom的格式有问题。这几天没时间弄[/quote] 题主我的这个问题已经解决了,目测是jar版本冲突问题,我把仓库清空了,然后远程仓库改成阿里的,然后cmd,mvn help:system,重新下载jar包以后问题就解决了[/quote] 今天我们交完项目我回家试试去。。上个星期都没时间弄 - -!
码农负一 2017-08-27
  • 打赏
  • 举报
回复
引用 10 楼 system_pp 的回复:
[quote=引用 9 楼 hwl20160903 的回复:] 我也遇到同样的问题了,楼主解决了吗?
还没有,最近在做项目,有人说是
引用 9 楼 hwl20160903 的回复:
我也遇到同样的问题了,楼主解决了吗?
还没有,可能是setting和pom的格式有问题。这几天没时间弄[/quote] 题主我的这个问题已经解决了,目测是jar版本冲突问题,我把仓库清空了,然后远程仓库改成阿里的,然后cmd,mvn help:system,重新下载jar包以后问题就解决了
  • 打赏
  • 举报
回复
引用 9 楼 hwl20160903 的回复:
我也遇到同样的问题了,楼主解决了吗?
还没有,最近在做项目,有人说是
引用 9 楼 hwl20160903 的回复:
我也遇到同样的问题了,楼主解决了吗?
还没有,可能是setting和pom的格式有问题。这几天没时间弄
码农负一 2017-08-24
  • 打赏
  • 举报
回复
我也遇到同样的问题了,楼主解决了吗?
  • 打赏
  • 举报
回复
引用 7 楼 pany1209 的回复:
[quote=引用 6 楼 system_pp 的回复:]
[quote=引用 5 楼 pany1209 的回复:]
[quote=引用 4 楼 system_pp 的回复:]
[quote=引用 3 楼 pany1209 的回复:]
[quote=引用 2 楼 system_pp 的回复:]
<pluginManagement>
<plugins>
<!-- 配置Tomcat插件 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</pluginManagement>

这个是父工程(taotao-patent)的pom文件

<!-- 插件 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<url>http://127.0.0.1:8080/manager/text</url>
<port>8080</port>
<path>/</path>
<server>tomcat8</server>
</configuration>
</plugin>
</plugins>
</build>

这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven

感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?[/quote]

是把这两个plugin删掉吗[/quote]
不是,打开pom文件,选择dependency Hierarchy试图,在filter里面输入plexus看一下是哪个依赖引入这个包,然后把依赖注释掉先。。。。[/quote]好像没有,我输入plexus左边的引用包就没有了。。[/quote]
不是吧?点开maven dependencies下面有没有plexus-utils.jar???[/quote] 我都看了一遍,好像没有。。
李德胜1995 2017-08-21
  • 打赏
  • 举报
回复
引用 6 楼 system_pp 的回复:
[quote=引用 5 楼 pany1209 的回复:] [quote=引用 4 楼 system_pp 的回复:] [quote=引用 3 楼 pany1209 的回复:] [quote=引用 2 楼 system_pp 的回复:] <pluginManagement> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement> 这个是父工程(taotao-patent)的pom文件 <!-- 插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <port>8080</port> <path>/</path> <server>tomcat8</server> </configuration> </plugin> </plugins> </build> 这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven
感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?[/quote] 是把这两个plugin删掉吗[/quote] 不是,打开pom文件,选择dependency Hierarchy试图,在filter里面输入plexus看一下是哪个依赖引入这个包,然后把依赖注释掉先。。。。[/quote]好像没有,我输入plexus左边的引用包就没有了。。[/quote] 不是吧?点开maven dependencies下面有没有plexus-utils.jar???
  • 打赏
  • 举报
回复
引用 5 楼 pany1209 的回复:
[quote=引用 4 楼 system_pp 的回复:]
[quote=引用 3 楼 pany1209 的回复:]
[quote=引用 2 楼 system_pp 的回复:]
<pluginManagement>
<plugins>
<!-- 配置Tomcat插件 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</pluginManagement>

这个是父工程(taotao-patent)的pom文件

<!-- 插件 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<url>http://127.0.0.1:8080/manager/text</url>
<port>8080</port>
<path>/</path>
<server>tomcat8</server>
</configuration>
</plugin>
</plugins>
</build>

这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven

感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?[/quote]

是把这两个plugin删掉吗[/quote]
不是,打开pom文件,选择dependency Hierarchy试图,在filter里面输入plexus看一下是哪个依赖引入这个包,然后把依赖注释掉先。。。。[/quote]好像没有,我输入plexus左边的引用包就没有了。。
李德胜1995 2017-08-21
  • 打赏
  • 举报
回复
引用 4 楼 system_pp 的回复:
[quote=引用 3 楼 pany1209 的回复:] [quote=引用 2 楼 system_pp 的回复:] <pluginManagement> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement> 这个是父工程(taotao-patent)的pom文件 <!-- 插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <port>8080</port> <path>/</path> <server>tomcat8</server> </configuration> </plugin> </plugins> </build> 这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven
感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?[/quote] 是把这两个plugin删掉吗[/quote] 不是,打开pom文件,选择dependency Hierarchy试图,在filter里面输入plexus看一下是哪个依赖引入这个包,然后把依赖注释掉先。。。。
  • 打赏
  • 举报
回复
引用 3 楼 pany1209 的回复:
[quote=引用 2 楼 system_pp 的回复:] <pluginManagement> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement> 这个是父工程(taotao-patent)的pom文件 <!-- 插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <port>8080</port> <path>/</path> <server>tomcat8</server> </configuration> </plugin> </plugins> </build> 这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven
感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?[/quote] 是把这两个plugin删掉吗
李德胜1995 2017-08-21
  • 打赏
  • 举报
回复
引用 2 楼 system_pp 的回复:
<pluginManagement> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement> 这个是父工程(taotao-patent)的pom文件 <!-- 插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <port>8080</port> <path>/</path> <server>tomcat8</server> </configuration> </plugin> </plugins> </build> 这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven
感觉是plexus-utils出现了问题。。。先把依赖删了再启动试试有无报错?
  • 打赏
  • 举报
回复
<pluginManagement> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement> 这个是父工程(taotao-patent)的pom文件 <!-- 插件 --> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <port>8080</port> <path>/</path> <server>tomcat8</server> </configuration> </plugin> </plugins> </build> 这个是子工程taotao-service的pom文件 ,我用的是tomcat8 jdk1.8 ,请问我要怎么改 ,我刚学maven
李德胜1995 2017-08-21
  • 打赏
  • 举报
回复
java.lang.ArrayIndexOutOfBoundsException: 52785数组越界50000多???奇葩异常没见过, 建议直接在pom文件配置tomcat7-maven-plugin插件启动maven项目

50,547

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧