引起:java.lang.ClassNotFoundException:org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl

问题描述:

我使用CDH5.9的ignite1.9。以下例外情况我无法运行sampe spark作业。我遵循了文档中提到的步骤。引起:java.lang.ClassNotFoundException:org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl

未能创建的Ignite组分(考虑添加点燃弹簧模块类路径)[成份= SPRING,CLS = org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl] 引起:抛出java.lang.ClassNotFoundException: org.apache.ignite.internal.util.spring.IgniteSpringHelperImpl

+0

请问我可以给我一个你用过的样品/文档吗?我会检查它并修复它是否需要? – Michael

+0

https://apacheignite-fs.readme.io/v1.9.0/docs/installation-deployment –

添加下面的依赖关系到项目:

<dependency> 
      <groupId>org.apache.ignite</groupId> 
      <artifactId>ignite-spring</artifactId> 
      <version>${ignite.version}</version> 
</dependency> 

这应该解决这个问题。

+0

在Linux中使用点燃。我必须添加这个并重新构建项目吗? –

+2

将ignite-spring- .jar添加到应用程序的类路径中就足够了。 –

+0

@a_gura我已经尝试过这一点,但异常仍然存在。 –