gpt4 book ai didi

java - 在 Eclipse 中替换库后未找到类异常

转载 作者:行者123 更新时间:2023-11-30 03:32:32 24 4
gpt4 key购买 nike

更新(我已经更新了问题,因为我只遇到以下错误)

我已经在 Eclipse Web 应用程序中替换了 Jena 库(以获取更新版本)。虽然我可以使用新库并编译而不会出现错误,但当我的代码到达 Jena 的方法时,我收到以下异常。

SEVERE: Servlet.service() for servlet [com.packages.servlets.CreatePatternServlet] in context with path [/TempProject] threw exception [Servlet execution threw an exception] with root cause
java.lang.NoClassDefFoundError: Could not initialize class com.hp.hpl.jena.rdf.model.impl.ModelCom

我的项目中有 log4j.properties,我遇到的其他解决方案似乎没有帮助。非常感谢提前

最佳答案

Jena 库依赖于 slf4j,因此您需要在类路径中获取 slf4j-api.jar。如果你使用Maven,你可以简单地添加Jena library使用此 XML 片段:

<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
<version>2.6.4</version>
</dependency>

它会提取所有依赖项,而无需您做任何额外的工作。

关于java - 在 Eclipse 中替换库后未找到类异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28673864/

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