未找到IBM BigInsights主类错误

时间:2014-04-09 08:57:22

标签: biginsights

我尝试直接从Eclipse部署我的BigInsight自然Java程序。但它显示未找到的课程"错误。

但是当我在部署Application时在运行时依赖项中添加了同一项目的runnable jar时,它工作正常。

在BigInsight应用程序发布时,它必须添加特定项目的所有依赖项。用户界面中是否有任何选项可以让我这样做?

1 个答案:

答案 0 :(得分:0)

如果您在BigInsights性质的Eclipse项目中创建了BigInsights应用程序,那么在应用程序发布之前,目录结构将如下所示:

  • 项目
    • SRC
    • BIApp
      • 应用
      • 工作流
        • LIB
        • workflow.xml
    • textAnalytics

只有在应用程序发布之前放入workflow / lib文件夹的jar文件才会自动打包并在运行时提供。这包括src目录中存在的任何代码,如果要在运行时使其可用,则该代码也必须手动震动并放入lib目录中。建议在发布之前将所有应用程序代码以及工作流/ lib中的依赖项作为jar。如果在发布之前尚未将所有代码和依赖项放入workflow / lib中,则仍可将其添加到应用程序发布向导的最后一页;标题为“Zip and Publish Application”的页面。