java.lang.ClassNotFoundException: org.joda.time.ReadablePartial

Я использую Eclipse Luna с плагином Jaspersoft Studio 6.2.2 для отчетов разработчиков для веб-приложений. Нет проблем запустить один простой пустой отчет из плагина Eclipse, но когда я загружаю этот jrxml из класса java, я получаю сообщение:

Servlet.service() for servlet [default] in context with path [/insurance] threw exception [Filter execution threw an exception] with root cause
java.lang.ClassNotFoundException: org.joda.time.ReadablePartial
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1858)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1709)  

Я использую код:

JasperDesign jasperDesign = JRXmlLoader.load(fileName);

Что это за ошибка?

Ответы на вопрос(1)

Joda времени зависимость. Доступен проект GitHub для Joda-TimeВот.

Согласно документации, чтобы получить последнюю банку Joda-Time, вы можете сделать:

специалист:

<dependency>
  <groupId>joda-time</groupId>
  <artifactId>joda-time</artifactId>
  <version>2.9.4</version>
</dependency>

Gradle:

compile 'joda-time:joda-time:2.9.4'

Или вы можете вручную загрузить последнюю версиюВот и добавьте его в свой путь к классам.

Ваш ответ на вопрос