gpt4 book ai didi

在 Websphere 上运行 POI 3.8 时出现 java.lang.InknownClassChangeError

转载 作者:行者123 更新时间:2023-12-01 04:12:37 25 4
gpt4 key购买 nike

当我尝试在 websphere 上的 JVM 中加载 jar 并运行我的应用程序时,出现 java.lang.InknownClassChangeError 错误。我正在使用以下 jar

• poi-3.8.jar

• poi-ooxml-3.8.jar

我还手动检查了 lib 文件夹中使用的任何不同版本,但我看不到任何版本。谁能帮我解决这个错误吗?

最佳答案

确保您在不同版本中没有多个具有相同“package.Class”的 jar。这些 jar 不能有“相同”的名称,但版本不同。如果类加载器加载了错误的类,并且没有预期的方法,则会出现此异常。

这个搜索可能可以帮助您找到包含相同类的其他 jar。 http://search.maven.org/#advancedsearch%7Cgav

另一个选项可能是将类加载器设置为 PARENT_LAST。 http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Frzamy%2F50%2Fprogram%2Fclsadmcns.htm

关于在 Websphere 上运行 POI 3.8 时出现 java.lang.InknownClassChangeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19780866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com