gpt4 book ai didi

java - 无法初始化类 org.jfree.chart.JFreeChart

转载 作者:行者123 更新时间:2023-11-30 04:16:18 25 4
gpt4 key购买 nike

编辑:

您好,我正在使用 JBoss 7.1 运行时服务器,当我构建项目并在本地主机上运行它时,我的 MAC 上出现问题,我总是从 JFreeChart 库中收到无法初始化的错误。我正在使用 Maven 导入我的所有库,我的存储库是:

<repositories>
<repository>
<id>java.net2</id>
<name>Repository hosting the jee6 artifacts</name>
<url>http://download.java.net/maven/2</url>
</repository>
<repository>
<id>JBoss repository</id>
<url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
</repository>

<repository>
<id>org.openfaces</id>
<url>http://repository.openfaces.org/repository</url>
</repository>
<repository>
<id>jfree</id>
<url>http://www.ibiblio.org/maven/jfree/</url>
</repository>
</repositories>

我用于 JFreeChart 的依赖项是:

        <dependency>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
<version>1.0.16</version>
</dependency>

<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.13</version>
</dependency>

这是错误:

exception

javax.servlet.ServletException: Could not initialize class org.jfree.chart.JFreeChart
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
root cause

java.lang.NoClassDefFoundError: Could not initialize class org.jfree.chart.JFreeChart
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:171)
org.openfaces.taglib.internal.chart.AbstractStyledComponentTag.checkJFreeChart(AbstractStyledComponentTag.java:33)
org.openfaces.taglib.internal.chart.AbstractStyledComponentTag.setComponentProperties(AbstractStyledComponentTag.java:27)
org.openfaces.taglib.internal.chart.ChartTag.setComponentProperties(ChartTag.java:39)
org.openfaces.taglib.facelets.AbstractFaceletsComponentHandler.setAttributes(AbstractFaceletsComponentHandler.java:54)

当我在 Windows PC 本地主机或 Linux 服务器上运行我的项目时,我没有收到此错误。我希望有人可以帮助我并为我的问题提供解决方案。

最佳答案

请确保您的 JAR 位于 WEB-INF/lib 文件夹中。如果您使用 Apache Maven,请在 pom.xml

中包含以下依赖项
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.13</version>
</dependency>

关于java - 无法初始化类 org.jfree.chart.JFreeChart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18307126/

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