EDIT:не удалось инициализировать класс org.jfree.chart.JFreeChart
Привет там я использую 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 или на сервере Linux, я не получил эту ОШИБКУ. Надеюсь, кто-то может мне помочь и дать мне решение моей проблемы.
Ну, похоже, что вы, вероятно, не включили jar-файл 'JFreeChart' в нужное место, - пожалуйста, отредактируйте свой вопрос, чтобы сообщить подробности о том, как вы развертываете свое приложение. –