【问题标题】:How to solve : Unable to Process Jar entry如何解决:无法处理 Jar 条目
【发布时间】:2013-03-20 00:58:55
【问题描述】:

我在控制台上收到此错误。谁能帮帮我(我正在使用 GWT 和 maven 进行 Spring MVC 项目)

严重:无法处理 Jar 条目 [com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class] 来自 Jar [jar:file:/C:/Users/ayush/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/transconnect/WEB-INF/lib/icu4j-2.6.1.jar !/] 用于注释 org.apache.tomcat.util.bcel.classfile.Cl

【问题讨论】:

  • 你找到解决方案了吗?
  • 我还在我承担的项目的控制台上收到了这个警告/错误。但是对我来说,错误发生在 gradle 构建中,并且在更新了一些 jackson 依赖项、清除缓存并再次构建之后,错误消失了

标签: java maven spring-mvc


【解决方案1】:

我通过简单地将 icu4j-2.6.1.jar 替换为最新的 jar 解决了同样的问题

点击here下载最新版jar

希望它有效!

【讨论】:

    【解决方案2】:

    因此,在我们的例子中,它不是来自直接依赖,而是来自com.google.code.findbugs 库的间接注入。

    通过为您的项目运行mvn dependency:tree,您将知道它来自哪里(假设您使用的是 maven)

    我们的解决方案是使用更新版本的 findbugs 库 (3.0.0),它在依赖内容方面似乎更精简。

    【讨论】:

      【解决方案3】:

      我猜LocaleElements_zh__PINYIN.class 文件在 jar 中丢失尝试替换 jar

      【讨论】:

      • 我检查了 jaar 文件,它包含 LocaleElements_zh_PINYIN.class 文件。我什至尝试重新下载 jar 文件。
      【解决方案4】:

      com.ibm.icu.impl.data.LocaleElements_zh__PINYIN 是 2.6.1 icu4j jar 文件中格式错误的类文件。覆盖或使用更新的 icu4j jar 文件,55.0+。

      【讨论】:

        【解决方案5】:

        首先使用任何 zip 浏览器(例如 7Zip)打开文件 icu4j-2.6.1.jar。检查它是否包含 com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class 文件。

        【讨论】:

        • 我检查了 jaar 文件,它包含 LocaleElements_zh_PINYIN.class 文件。我什至尝试重新下载 jar 文件。
        • 谷歌搜索错误“无法处理 Jar 条目 [com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class]”会引发一些结果,这似乎是 BCEL 的一些错误......它似乎是现在修好了。可能你只需要更新工具。
        【解决方案6】:

        当 icu4j-xxx.jar 包含在我的类路径中时,我收到此错误。为什么不尝试将其从 WEB-INF/lib 中删除?

        【讨论】:

          【解决方案7】:

          对我来说,将 tomcat 升级到 tomcat-8.0.37 解决了这个问题。

          【讨论】:

            【解决方案8】:

            这对我有用:

            <dependency>
              <groupId>com.ibm.icu</groupId>
              <artifactId>icu4j</artifactId>
              <version>4.6</version>
            </dependency>
            

            【讨论】:

              猜你喜欢
              • 2017-01-19
              • 2016-05-19
              • 1970-01-01
              • 1970-01-01
              • 2020-12-07
              • 2019-04-03
              • 1970-01-01
              • 2019-08-06
              • 2011-02-18
              相关资源
              最近更新 更多