gpt4 book ai didi

java - JQuantlib 缺少扩展

转载 作者:行者123 更新时间:2023-12-02 07:11:22 25 4
gpt4 key购买 nike

我正在开展一个需要大量财务计算的大型项目,我正在使用Netbeans IDE 7.3,带有 Java EE 5 的默认 Web 应用程序(不是 Maven 应用程序),我的应用程序服务器是 tomcat 7,我使用 jsps 和 servlet,我的操作系统是 windows 7。

我下载了 jquantlib 二进制文件并将其添加到我的应用程序中,但是当我运行时,它一直说它需要未找到的 slf4j-api 扩展,因此我也下载了它并将其 jar 添加到我的项目中,但错误仍然存​​在.

我该如何解决这个问题?谁能给我一些关于如何做到这一点的指导?

最佳答案

这里的关键是 jquantlib 在 jar list 中需要 slf4j-api 版本 1.4.0:

(来自 jquantlib.jar 中的 MANIFEST.MF)

    Implementation-Vendor-Id: org.jquantlib    Extension-List: slf4j-api    slf4j-api-Extension-Name: slf4j-api    slf4j-api-Implementation-Version: 1.4.0

Tomcat 将尝试使用您在应用程序中包含的 slf4j-api 版本,但您包含的内容可能实际上并不兼容。请参阅http://grepcode.com/file/repo1.maven.org/maven2/org.apache.tomcat/tomcat-catalina/7.0.34/org/apache/catalina/util/Extension.java#Extension.isCompatibleWith%28org.apache.catalina.util.Extension%29了解详情。

底线 - 尝试在您的应用程序中使用 slf4j-api 版本 1.4.0。

关于java - JQuantlib 缺少扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15472806/

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