3

当我尝试启动服务器时,我遇到了异常

Could not publish to the server.java.lang.IndexOutOfBoundsException

技术

JSF2,Primefaces3.5,Tomcat7,Java7,GSON2.2.4

操作系统

Ubuntu13+

IDE

日食开普勒

我只是注意到,当我删除 GSON2.2.4.jar 时一切正常,但添加此 jar 后没有任何工作,甚至服务器也没有启动。

在此处输入图像描述

4

3 回答 3

0

我在 pom.xml 中添加它时发现了问题

 <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.2.4</version>
    </dependency>

它在我运行时产生了这个问题mvn install我得到了这个错误

[ERROR] error: error reading /home/hariom/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar; invalid LOC header (bad signature)

所以我用这个替换了这个依赖

    <dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.2.2</version>
</dependency>

现在一切正常。

于 2013-08-11T17:30:33.803 回答
0

. 我刚遇到同样的问题。我修复了它从 pom.xml 文件更新 pom 依赖项

于 2017-08-31T23:23:53.903 回答
0

只需重新启动系统,它就可以解决您的问题。

于 2021-05-27T17:22:03.620 回答