исключение при интеграции движка рекомендателя mahout в веб-приложение Java - PullRequest
0 голосов
/ 17 февраля 2012

Я пытаюсь реализовать код recoemmender в Java динамическом веб-приложении, используя прямой подход.я могу скомпилировать код, но когда я запускаю приложение на сервере, я получаю следующую ошибку:

type Отчет об исключении

message description Серверобнаружил внутреннюю ошибку (), которая не позволила ему выполнить этот запрос.

исключение javax.servlet.ServletException: выполнение сервлета вызвало исключение

первопричина java.lang.NoClassDefFoundError: org / apache / mahout / cf / Taste / Model / DataModel.servlet.http.HttpServlet.service (HttpServlet.java:641) javax.servlet.http.HttpServlet.service (HttpServlet.java:722)

первопричина java.lang.ClassNF: org.apache.mahout.cf.taste.model.DataModel org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1676) org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1521) java.lang.ClassLoader.loadClassInternal (ClassLoader.java:332) com.demoMahout.HelperRecommender.getUserBasedRecommendation (HelperRecommender.java:96) com.democom: Helmen53) javax.servlet.http.HttpServlet.service (HttpServlet.java:641) javax.servlet.http.HttpServlet.service (HttpServlet.java:722)

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 17 февраля 2012

Это означает только то, что написано: у вас нет классов Mahout, включенных в ваше веб-приложение! поместите файлы JAR в WEB-INF/lib так, как вам нужно для любой другой библиотеки, которая нужна веб-приложению.

...