有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在java web应用程序中集成mahout推荐引擎时出现异常

我正在尝试使用直接方法在java动态web应用程序中实现recoemmender代码。我可以编译代码,但当我在服务器上运行应用程序时,我遇到以下错误:

类型 异常报告

消息 说明服务器遇到内部错误(),无法完成此请求

例外情况 javax。servlet。ServletException:Servlet执行引发异常

根本原因 JAVAlang.NoClassDefFoundError:org/apache/mahout/cf/taste/model/DataModel 通用域名格式。demoMahout。助手提示。GetUserBasedRecommender(HelperRecommender.java:96) 通用域名格式。demoMahout。助手提示。doPost(HelperRecommender.java:53) javax。servlet。http。HttpServlet。服务(HttpServlet.java:641) javax。servlet。http。HttpServlet。服务(HttpServlet.java:722)

根本原因 JAVAlang.ClassNotFoundException:org。阿帕奇。象夫cf.味道。模型数据模型 组织。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。loadClass(WebappClassLoader.java:1676) 组织。阿帕奇。卡塔琳娜。加载器。WebappClassLoader。loadClass(WebappClassLoader.java:1521) JAVAlang.ClassLoader。loadClassInternal(ClassLoader.java:332) 通用域名格式。demoMahout。助手提示。GetUserBasedRecommender(HelperRecommender.java:96) 通用域名格式。demoMahout。助手提示。doPost(HelperRecommender.java:53) javax。servlet。http。HttpServlet。服务(HttpServlet.java:641) javax。servlet。http。HttpServlet。服务(HttpServlet.java:722)

我如何解决这个问题


共 (1) 个答案

  1. # 1 楼答案

    它的意思就是它所说的:你的web应用程序中没有Mahout类!将JAR文件放入WEB-INF/lib中,就像处理web应用程序所需的任何其他库一样